EMA   $52.56  0.98% Market Closed After Close 52.56 0.0

Emera Incorporated

Data not available