Current Stock Value

Imperial Oil Limited (IMO.TO)

$67.56

-0.23 (-0.34%)
Valuation Date: 2/5/2023
Share Price on Valuation Date 67.56$
Stock Beta 1.94
Outstanding Shares 713.20