Price
1D
5D
1M
6M
YTD
1Y
5Y
▤ Line ▾
⏱ 2m ▾
∿ Studies 0 ▾
⇄ Compare ▾
✎ Draw 0 ▾
EXT
%
LOG
⟲
⛶
Chart style ✕
Chart style
Line Area
Candles OHLC bars
Interval ✕
Interval
1 min 2 min
5 min 15 min
30 min 1 hour
1 day 1 week
Intraday intervals only cover recent history. The site picks the finest interval the range allows.
Studies ✕
Overlays
SMA 20 SMA 50
SMA 200 EMA 21
Bollinger VWAP
Session levels
Prior day H/L/C
Opening range
Volume profile
Lower pane
Volume
RSI 14 MACD
Compare ✕
Overlay another symbol
SPY QQQ
IWM DIA
Add
Remove comparison
Both series are rebased to 0% at the left edge, so the lines show relative performance rather than price.
Drawing tools ✕
Tool
Cursor Trend line
Price level Zone
Measure
Clear all drawings
1D
—
H —
L —
Range —
Vol —
vs
Drag pan · Pinch zoom · Hold crosshair · pick a tool then drag to draw
Trailing performance Price return · vs SPY
Return vs SPY
Price return only. Dividends are not reinvested, so total return on a dividend payer will be higher than shown.
Free account
3 more panels on SEC.TO open with an account.
Options chains and analytics, valuation ratios, insider filings, analyst targets and ownership. No card, no trial, nothing to cancel.
Fundamentals TTM · reported
Market cap —
Enterprise value —
Revenue (TTM) —
Gross profit —
EBITDA —
Net income —
EPS (TTM) —
Free cash flow —
Total cash —
Total debt —
Book value / share —
Shares outstanding —
Float —
Short % of float —
Dividend yield —
Beta (5Y) —
Valuation & profitability ratios Account required
Trailing P/E —
Forward P/E —
PEG ratio —
Price / sales —
Price / book —
EV / revenue —
EV / EBITDA —
Gross margin —
Operating margin —
Profit margin —
Return on equity —
Return on assets —
Debt / equity —
Current ratio —
Free account required
Fourteen ratios including P/E, PEG, EV/EBITDA, margins and return on equity.
Financial statements As reported · 4 years · 6 quarters
Income Balance sheet Cash flow
Annual Quarterly
Blank means not reported, not zero
Line item 2025 2024 2023 2022 YoY
Total revenue
$512.59M $868.70M $330.20M -$279.70M
-41.0%
Operating revenue
$512.59M $868.70M $330.20M -$279.70M
-41.0%
Selling, general & admin
$267.34M $463.66M $185.38M $47.18M
-42.3%
Total operating expense
$335.47M $551.97M $228.72M $88.14M
-39.2%
Pre-tax income
$177.12M $316.73M $101.47M -$367.83M
-44.1%
Tax provision
$23.89M $55.53M $17.17M -$40.51M
-57.0%
Net income
$149.30M $258.15M $83.61M -$326.08M
-42.2%
Net income to common
$149.30M $258.15M $83.61M -$326.08M
-42.2%
Basic EPS
61.40 105.06 33.78 -130.98
-41.6%
Diluted EPS
61.40 105.06 33.78 -130.98
-41.6%
Basic shares
2.43M 2.46M 2.47M 2.49M
-1.0%
Diluted shares
2.43M 2.46M 2.47M 2.49M
-1.0%
Line item 2025 2024 2023 2022 YoY
Cash & equivalents
$106.11M $66.19M $33.01M $42.53M
+60.3%
Total assets
$6.06B $6.79B $5.13B $5.65B
-10.8%
Total debt
$2.68M $3.94M $1.88M $3.30M
-31.9%
Total liabilities
$3.96B $4.75B $3.49B $4.06B
-16.7%
Retained earnings
$1.79B $1.65B $1.40B $1.32B
+8.7%
Shareholder equity
$2.07B $2.02B $1.62B $1.58B
+2.7%
Net tangible assets
$2.07B $2.02B $1.62B $1.58B
+2.7%
Shares issued
2.43M 2.44M 2.47M 2.48M
-0.7%
Line item 2025 2024 2023 2022 YoY
Net income
$153.23M $261.20M $84.31M -$327.32M
-41.3%
Depreciation & amortisation
$1.57M $1.07M $1.07M $694.00K
+47.0%
Change in working capital
-$543.93M $619.71M -$367.38M -$153.30M
-187.8%
Operating cash flow
$332.08M $201.23M $84.42M $257.31M
+65.0%
Investing cash flow
-$59.83M -$17.31M $11.08M -$19.18M
-245.7%
Share buybacks
-$252.81M -$205.22M -$112.18M -$285.70M
-23.2%
Financing cash flow
-$230.85M -$155.00M -$104.22M -$250.38M
-48.9%
Free cash flow
$332.08M $201.23M $84.42M $257.31M
+65.0%
End cash position
$106.11M $66.19M $33.01M $42.53M
+60.3%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 YoY
Total revenue
$528.72M -$24.49M $354.18M $232.25M $284.12M —
+2,259.3%
Operating revenue
$528.72M -$24.49M $354.18M $232.25M $284.12M —
+2,259.3%
Selling, general & admin
$11.22M $12.47M $234.55M $10.43M $11.92M —
-10.1%
Total operating expense
$36.41M $26.57M $264.58M $19.35M $27.26M —
+37.0%
Pre-tax income
$492.31M -$51.05M $89.60M $212.90M $256.86M —
+1,064.3%
Tax provision
$71.96M -$2.03M $6.42M $36.59M $29.48M —
+3,646.6%
Net income
$415.38M -$48.76M $82.19M $172.77M $226.35M —
+951.8%
Net income to common
$415.38M -$48.76M $82.19M $172.77M $226.35M —
+951.8%
Basic EPS
171.49 -20.13 — 70.98 92.75 -136.14
+951.9%
Diluted EPS
171.49 -20.13 — 70.98 92.75 -136.14
+951.9%
Basic shares
2.42M 2.42M — 2.43M 2.44M 2.44M
-0.0%
Diluted shares
2.42M 2.42M — 2.43M 2.44M 2.44M
-0.0%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 YoY
Cash & equivalents
$93.22M $106.77M $106.11M $80.04M $85.40M —
-12.7%
Total assets
$7.26B $6.09B $6.06B $6.24B $5.83B —
+19.1%
Total debt
— $16.00K $2.68M $526.00K $641.00K $352.00K
—
Total liabilities
$4.70B $4.01B $3.96B $4.19B $3.99B —
+17.3%
Retained earnings
$2.16B $1.74B $1.79B $1.71B $1.54B —
+23.7%
Shareholder equity
$2.52B $2.06B $2.07B $2.03B $1.82B —
+22.7%
Net tangible assets
$2.52B $2.06B $2.07B $2.03B $1.82B —
+22.7%
Shares issued
2.42M 2.42M 2.43M 2.43M 2.43M —
-0.0%
Line item 2026-06-30 2026-03-31 2025-12-31 2025-09-30 2025-06-30 YoY
Net income
$420.35M -$49.02M $83.17M $176.31M $227.37M
+957.4%
Depreciation & amortisation
$765.00K $783.00K $413.00K $285.00K $613.00K
-2.3%
Change in working capital
-$497.75M -$347.58M $126.10M -$352.00M $701.06M
-43.2%
Operating cash flow
$28.76M $100.71M $156.22M $18.08M $37.39M
-71.4%
Investing cash flow
-$10.99M $6.19M -$55.00M -$10.15M $23.77M
-277.6%
Share buybacks
-$33.15M -$115.87M -$74.63M -$15.06M -$59.41M
+71.4%
Financing cash flow
-$33.37M -$107.88M -$75.45M -$15.35M -$57.20M
+69.1%
Free cash flow
$28.76M $100.71M $156.22M $18.08M $37.39M
-71.4%
End cash position
$93.22M $106.77M $106.11M $80.04M $85.40M
-12.7%
Analyst targets & ownership Account required
Mean target —
High target —
Low target —
Implied upside —
Analyst count —
Consensus —
Strong buy / Buy — / —
Hold —
Sell / Strong sell — / —
Held by insiders —
Held by institutions —
Institutions holding —
Free account required
Price targets, consensus spread, insider and institutional ownership.
Moving averages & technicals Computed from 2Y daily closes
SMA 10
431.00
+0.93% from price
SMA 20
418.63
+3.91% from price
SMA 50
406.46
+7.02% from price
SMA 100
388.36
+12.01% from price
SMA 200
375.33
+15.90% from price
EMA 12
427.57
+1.74% from price
EMA 26
418.62
+3.91% from price
EMA 50
408.49
+6.49% from price
MACD (12,26,9)
8.96
Hist 0.86
ATR (14)
3.48
0.80% of price
Realised vol 30D
33.5%
Annualised
Bollinger upper
452.66
20, 2σ
Bollinger lower
384.59
20, 2σ
50 / 200 cross
Golden
406.46 vs 375.33
Trend bias
Above 200
+15.90%
Options chain Account required
Expiry Loading… Spot 435.00
Calls Strike Last Bid Ask Vol OI IV
000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0%
Puts Strike Last Bid Ask Vol OI IV
000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0%
Free account required
Every listed expiry, both sides of the book, with volume, open interest and implied volatility.
Risk profile Daily returns · 1Y window
Beta vs SPY
-0.08
Less volatile than market
Correlation to SPY
-0.04
Largely independent
Realised vol 30D
33.5%
Annualised
Market vol 1Y
12.9%
SPY, annualised
Max drawdown 1Y
-14.2%
Peak to trough
Max drawdown 5Y
-32.8%
Peak to trough
Beta (reported)
—
5Y monthly, from filing
Headlines SEC.TO · links out to the publisher
PRIVATE STRATEGY · BY QUALIFICATION
The same data. A different seat.
The research you are reading is the input layer for a discretionary options program we run for a small number of qualified investors. Minimum $1,000,000.
Request the strategy overview