California Water Service Group
Exchange: nyse
none
2578167552.00
403963008.00
0.322417483847
0.392531315362
21.56%
3.75
1.120000