Live tape
Top 8, mentions 7d10,859GOOGL2,228 mentions▲ +0.03HTZ1,725 mentions▲ +0.10SPCX1,467 mentions▲ +0.08NBIS1,417 mentions▲ +0.10SNDK1,297 mentions▲ +0.11NVDA1,151 mentions▲ +0.08MSFT842 mentions▲ +0.06SPY732 mentions▲ +0.06

Equity · Energy

IMO

Imperial Oil Limited · NYSE American

$123 +2.50% 1D Finazon · prior-day close · Jul 17, 2026
Price · Chart
Our own end-of-day closes 41 sessions
$140 $110 19 May 17 Jul

The line runs $138 on 19 May through $123 on 17 July, on a scale from $110 to $140. Days the market did not trade hold the previous close, flat.

The chart above plots the price of IMO over the range selected — one day to the full history — drawn by TradingView from their own data. Our own licensed end-of-day series holds 41 sessions over that window: $138 on 19 May 2026 through $123 on 17 July 2026.

Market cap $59.5B
52-week range $80.94 – $138.27
Avg volume 125.1K

Finazon · prior-day close · valuation computed from SEC EDGAR filings · as of Aug 17, 2026

Filings 2 sets

IMO institutional holders

SEC Form 13F

8 of the 45 institutional funds we track reported a IMO position for the quarter ended 30 Jun 2026 — a combined $146.2M; the latest of those filings landed 14 Aug 2026.

Fund Action Shares Value
Citadel Advisors Added +80.5% shares 409,538 $45.9M
AQR Capital Management Held (±25%) +6.3% shares 283,586 $31.8M
D. E. Shaw & Co. Added +30.8% shares 205,498 $23.1M
Millennium Management Added +441.1% shares 144,259 $16.2M
Balyasny Asset Management Added +3,271.9% shares 131,539 $14.8M
Renaissance Technologies Added +3,766.4% shares 69,595 $7.8M
Two Sigma Investments Added +39.5% shares 55,800 $6.3M
Fisher Asset Management Added +45.3% shares 4,631 $519K
Man Group Exited

Source: SEC EDGAR 13F filings

IMO fails-to-deliver

SEC CNS data

On 10 Jul 2026, 18,425 shares of IMO failed to deliver (about $2.2M) — the latest of at least 5 consecutive trading days with recorded fails. The run reaches the start of the window we read, so it may have begun earlier.

Settlement date Shares failed Notional % of shares out
10 Jul 2026 18,425 $2.2M 0.004%
09 Jul 2026 16,559 $2.0M 0.003%
08 Jul 2026 44,584 $5.2M 0.009%
07 Jul 2026 225 $25K <0.001%
06 Jul 2026 36,340 $4.1M 0.008%

Source: SEC fails-to-deliver (CNS) data