Emera

44.24
0.15 (0.33%)
At close: Apr 24, 2025, 3:19 PM