Company profile

Richard Michael Kruger
Fiscal year end
Industry (SEC)

IMO stock data

FINRA relative short interest over last month (20 trading days) ?


6 May 20
1 Jun 20
31 Dec 20


Company financial data Financial data

Quarter (CAD) Mar 20 Dec 19 Sep 19 Jun 19
Net income -188M 271M 424M 1.21B
Diluted EPS
Net change in cash -330M 187M 444M 76M
Cash on hand 1.39B 1.72B 1.53B 1.09B
Annual (CAD) Dec 19 Dec 18 Dec 17 Dec 16
Net income 2.2B 2.31B 490M 2.17B
Net change in cash 730M -207M 804M 188M
Cash on hand 1.72B 988M 1.2B 391M

Financial data from company earnings reports

21.0% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 171 185 -7.6%
Opened positions 30 21 +42.9%
Closed positions 44 32 +37.5%
Increased positions 50 58 -13.8%
Reduced positions 62 72 -13.9%
13F shares
Current Prev Q Change
Total value 2.12B 4.88B -56.6%
Total shares 157.87M 141.48M +11.6%
Total puts 71.3K 13.3K +436.1%
Total calls 255.2K 0 +Infinity%
Total put/call ratio 0.3 Infinity NaN%
Largest owners
Shares Value Change
Artisan Partners Limited Partnership 30.63M $346.3M +13.4%
First Eagle Investment Management 24.43M $276.17M +4.2%
N Price T Rowe Associates 20.84M $234.91M +49.1%
RY Royal Bank of Canada 13.2M $148.76M -5.7%
FIL 12.03M $135.96M +190798.2%
Vanguard 7.84M $88.35M +5.9%
BMO Bank Of Montreal 4.87M $59.61M +26.9%
FMR 2.86M $32.36M -25.8%
American Century Companies 2.68M $30.33M -5.3%
BNS The Bank of Nova Scotia 2.26M $25.44M +0.5%
Largest transactions
Shares Bought/sold Change
FIL 12.03M +12.02M +190798.2%
N Price T Rowe Associates 20.84M +6.86M +49.1%
Norges Bank 0 -3.77M EXIT
Artisan Partners Limited Partnership 30.63M +3.62M +13.4%
FSZ Fiera Capital 155.27K -1.55M -90.9%
Heathbridge Capital Management 1.43M +1.43M NEW
TD Asset Management 1.67M -1.2M -41.8%
BMO Bank Of Montreal 4.87M +1.03M +26.9%
FMR 2.86M -995.9K -25.8%
First Eagle Investment Management 24.43M +990.02K +4.2%

Financial report summary

Management Discussion
  • The company recorded a net loss of $188 million or $0.25 per share on a diluted basis in the first quarter of 2020, compared to net income of $293 million or $0.38 per share in the same period of 2019. Due to a significant decline in commodity prices at the end of March, first quarter 2020 results includenon-cash
Content analysis ?
7th grade Avg
New words: ability, achieve, Additionally, advanced, advantage, alternative, amount, anticipate, anticipated, April, assessed, assessment, backdrop, begin, billion, broader, camp, CECL, characterized, clearing, climate, coincided, coker, collateral, commercial, compensation, competitive, complementary, consumer, contract, counterparty, country, crushing, deferred, depletion, Depreciation, derivative, designate, development, difficult, difficulty, driven, economic, efficiency, effort, environment, evolve, exceeding, exhausted, experienced, exposed, exposure, extent, federal, fluctuate, forward, framework, frequently, gain, global, goal, goodwill, greenhouse, health, hedge, historical, identified, implemented, importance, incorporated, industry, insufficient, intend, interim, internationally, inventory, issue, joint, key, led, length, LIFO, light, local, long, low, maintenance, mandated, methodology, minimize, mitigate, mitigated, mitigation, MobilCorporation, monitor, monitoring, national, notiona, notional, organization, outlook, oversupply, pandemic, paper, party, pay, permanent, persist, personnel, position, potential, predict, predicting, prepayment, prevailing, produce, producing, progression, prolonged, propose, prove, proved, public, put, qualify, qualitative, quality, quantitative, range, rapidly, realized, recovery, reduction, regional, relationship, reservoir, resolution, revaluation, review, robust, royalty, safety, schedule, secured, seek, sell, separate, set, sharp, short, shutdown, side, significantly, site, size, spending, spread, staffing, strategic, strategy, strength, strong, structure, subsequent, Subsidy, substantial, supplemental, suspended, suspension, system, target, technical, temporary, tested, testing, travel, ultimate, uncertain, uncertainty, unfavourable, unfunded, unilaterally, unplanned, unrealized, unused, upward, venture, view, volatility, Wage, widened, workforce, world, written
Removed: agreement, applied, bank, borrowing, capitalized, classification, composed, covering, declined, diluent, direct, discount, discounting, exclude, excluded, exercising, extension, fixed, greater, incremental, incurred, initial, land, leased, lessor, liquid, marine, maturity, minimum, moveable, narrowed, Norman, permitted, quarterly, rail, rate, recognition, rental, Residual, restate, storage, supported, termination, uniformly, variable, weighted


No filings