California Water Service Group
Exchange: nyse
none
2664403712.00
403963008.00
0.322417483474
0.392531315362
21.56%
3.75
1.120000