Electric Royalties (ELECF)
OTHER OTC:ELECF
United States
ELECFElectric Royalties
$0.12
<$0.01(2.84%)
Delay +15 min