ELEC:ICX
$0.12
-
0.00%

Electric Royalties Ltd.
News & Events

Last updated: Jul 20, 2025, 3:31 AM ET