Emera Incorporated
Exchange: nyse
none
11147773952.00
2744999936.00
0.148933861269
0.370495338063
-8.63%
3.75
2.010000