Chesapeake Utilities Corporation
Exchange: nyse
none
2790632960.00
297547008.00
0.210105940602
0.392807022376
11.43%
3.75
2.560000