OR Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range

03
Price $34.47
P/E 32.5
EPS $1.09
Revenue $277M
ROE 15.7%
52W Range $28–$48

OR Stock Price Chart Daily OHLCV with technical indicators — pan, zoom, and customize your view

04
range
bars

Bar granularity adapts to the selected period — hover the chart to see open/high/low/close for a bar.

10-Year Performance Revenue, net income, margins and EPS trends

06
Revenue$277M
2016-12-31 → 2025-12-31
EPS$1.09
2016-12-31 → 2025-12-31
Free Cash Flow·
2017-12-31 → 2017-12-31
Net margin74.3%
2017-12-31 → 2025-12-31
Valuation & Ratios 07–12

Valuation P/E, P/S, P/B, EV/EBITDA ratios — is the stock expensive or cheap?

Metric 5Y trend OR 5Y avg Peer Median Verdict
P/E 32.55Y avg ≈11.3 ≈11.3 · ·

Peer median is calculated on a standardized basis per metric and may not always match the TTM/MRQ basis shown for this stock.

value · ≈ 5Y avg · industry median · verdict relative to median

Dividends Yield, payout ratio, dividend history, 5Y CAGR

13
Payout Ratio16.9%
Annualized Payout≈$0.26Paid quarterly
Growth Streak≈3Consecutive years of dividend growth
Ex-dateAmountCurrencyYield
Sep 29, 2026$0.07USD≈0.54%
Jun 30, 2026$0.07USD≈0.38%
Mar 31, 2026$0.06USD≈0.14%
Jun 30, 2025$0.06USD≈0.75%
Mar 31, 2025$0.05USD≈0.88%
Dec 31, 2024$0.05USD≈1.0%
Sep 27, 2024$0.05USD≈1.00%
Jun 28, 2024$0.05USD≈1.2%
Mar 27, 2024$0.04USD≈1.1%
Dec 28, 2023$0.05USD≈1.2%
Sep 28, 2023$0.04USD≈1.4%
Jun 29, 2023$0.05USD≈1.1%
Mar 30, 2023$0.04USD≈1.0%
Dec 29, 2022$0.04USD≈1.4%
Sep 28, 2022$0.04USD≈1.7%
Jun 29, 2022$0.04USD≈1.6%
Mar 30, 2022$0.04USD≈1.3%
Dec 30, 2021$0.04USD≈1.4%
Sep 28, 2021$0.04USD≈1.4%
Jun 29, 2021$0.04USD≈1.2%

Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date

14
Avg Surprise 18.1%
PeriodReportEPS ActualEPS EstSurprise
June 30, 2026 $0.33 $0.33 1.3%
March 31, 2026 $0.40 $0.33 19.9%
Dec. 31, 2025 $0.32 $0.27 17.1%
Sept. 30, 2025 $0.30 $0.27 11.8%
June 30, 2025 $0.25 $0.21 20.8%
March 31, 2025 $0.23 $0.17 37.6%

Full Fundamentals All metrics by year — income statement, balance sheet, cash flow

15
Income Statement 15
Metric Trend 20252024202320222021202020172016
Revenue $277M$191M$183M$218M$225M$214M$213M$63M
Cost of Revenue $9M$7M$12M$16M$38M$64M$126M$143.0K
Gross Profit $232M$152M$129M$150M$139M$104M$60M$51M
SG&A Expense $21M$18M$24M$20M$20M$26M$26M$17M
Operating Income $197M$78M$64M$123M$112M$42M$-70M$29M
Interest Expense $4M$8M$14M$22M$24M$26M$8M$3M
Interest Income $4M$4M$5M$10M$4M$5M$4M$3M
Pretax Income $241M$30M$-28M$113M$103M$27M$-66M$52M
Income Tax $35M$14M$10M$28M$26M$11M$-23M$10M
Net Income $206M$16M$-37M$-119M$-24M$17M$-43M$42M
EPS (Basic) $1.10$0.09$-0.20$-0.66$-0.14·$-0.33$0.40
EPS (Diluted) $1.09$0.09$-0.20$-0.66$-0.14$0.10$-0.33$0.40
Shares (Basic) 187,775,000186,290,000185,036,000180,398,000167,628,000162,303,000127,939,000104,671,000
Shares (Diluted) 189,152,000187,581,000185,036,000180,653,000167,628,000162,428,000127,939,000104,824,000
EBITDA $197M$78M$88M$123M$-45M$42M$-70M·
Balance Sheet 11
Metric Trend 20252024202320222021202020172016
Cash & Equivalents $142M$59M$51M$67M$116M$303M$267M$404M
Receivables $3M$3M$5M$9M$15M$13M$8M$8M
Inventory ·$0$10.0K$13.0K$19M$10M$10M$0
Current Assets $148M$64M$64M$77M$153M$335M$353M$511M
Goodwill $81M$77M$84M$82M$111M$111M$111M$111M
Total Assets $1.57B$1.38B$1.49B$1.47B$2.37B$2.40B$2.52B$1.42B
Accounts Payable $7M$5M$6M$5M$30M$47M$15M$7M
Current Liabilities $33M$15M$15M$13M$346M$110M$29M$16M
Total Liabilities $134M$189M$239M$191M$591M$556M$622M$202M
Retained Earnings $-270M$-409M$-388M$-319M$-283M$-174M$203M$250M
Stockholders' Equity $1.43B$1.19B$1.25B$1.28B$1.78B$1.73B$1.89B$1.21B
Cash Flow 7
Metric Trend 20252024202320222021202020172016
Operating Cash Flow $246M$160M$138M$110M$106M$108M$49M$53M
CapEx ······$137.0K$105.0K
Investing Cash Flow $1M$-76M$-166M$-382M$-272M$-223M$-878M$-15M
Dividends Paid $35M$31M$30M$38M$32M$29M$19M$15M
Financing Cash Flow $-163M$-75M$9M$219M$-20M$317M$679M$208M
Free Cash Flow ······$49M·
Levered FCF ······$43M·
Profitability 8
Metric Trend 20252024202320222021202020172016
Gross Margin 83.8%79.4%70.5%69.0%61.8%48.8%27.9%·
Operating Margin 70.9%41.0%35.4%56.5%-20.1%19.5%-33.0%·
Net Margin 74.3%8.5%-19.6%-54.5%-10.5%7.9%-19.9%·
Pretax Margin 87.0%15.8%-14.2%51.9%-19.4%12.7%-30.9%·
EBITDA Margin 70.9%41.0%35.4%56.5%-20.1%19.5%-33.0%·
ROA 14.0%1.1%-2.8%-5.4%-0.99%0.78%-2.2%·
ROE 15.7%1.3%-3.3%-6.8%-1.4%1.1%-2.7%·
ROIC 11.7%3.6%7.3%5.3%-3.6%1.4%-2.4%·
Liquidity & Solvency 3
Metric Trend 20252024202320222021202020172016
Current Ratio 4.54.44.15.90.43.112.2·
Quick Ratio 4.54.33.65.70.42.99.5·
Interest Coverage 44.09.84.65.5-1.81.6-8.4·
Efficiency 3
Metric Trend 20252024202320222021202020172016
Asset Turnover 0.20.10.10.10.10.10.1·
Inventory Turnover ·1347.61280.51.72.610.925.5·
Receivables Turnover 87.648.733.116.516.322.225.4·
Per Share 3
Metric Trend 20252024202320222021202020172016
Revenue / Share $1.47$1.02$1.34$1.21$1.34$1.32$1.67·
Cash Flow / Share $1.30$0.85$1.01$0.61$0.63$0.66$0.38·
EPS (TTM) $1.09$0.09$-0.20$-0.66$-0.14$0.10$-0.33·
Valuation (TTM) 6
Metric Trend 20252024202320222021202020172016
Revenue TTM $277M$191M$183M$218M$225M$214M$213M·
Net Income TTM $206M$16M$-37M$-119M$-24M$17M$-43M·
P/E 32.5201.1-71.4-18.3-87.5126.8-35.0·
Earnings Yield 3.1%0.50%-1.4%-5.5%-1.1%0.79%-2.9%·
Payout Ratio 16.9%188.4%-82.5%-31.9%-137.8%171.3%-45.5%·
Annual Payout $35M$31M$30M$38M$32M$29M$19M·

Most recent period on the left · null values shown as ·

Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years

16
Metric 2025-12-312024-12-312023-12-312022-12-312021-12-31
Revenue $277M $191M $183M $218M $225M
Gross Margin % 83.8% 79.4% 70.5% 69.0% 61.8%
Operating Margin % 70.9% 41.0% 35.4% 56.5% -20.1%
Net Income $206M $16M $-37M $-119M $-24M
Diluted EPS $1.09 $0.09 $-0.20 $-0.66 $-0.14

Institutional owners (13F) 274 filers · $3.9B total · As of June 30, 2026

17

Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.

Holders 274
Value held $3.9B
New positions 30
Exited positions 31
Institutional activity — Q2 2026 vs prior quarter
New positions Exited positions Increased Decreased Net shares change
30 (-34 vs prior Q) 31 (+11 vs prior Q) 86 (-6 vs prior Q) 99 (+12 vs prior Q) -3.3M

Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.

Institution Value Shares % of tracked 13F Type
EdgePoint Investment Group Inc. $580,995,746 18,366,141 14.89% Shares
VAN ECK ASSOCIATES CORP $350,610,385 11,085,785 8.98% Shares
VANGUARD GROUP INC $277,964,813 7,847,015 7.12% Shares
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. $230,869,657 7,293,395 5.92% Shares
VANGUARD CAPITAL MANAGEMENT LLC $175,356,365 5,537,686 4.49% Shares
Toroso Investments, LLC $104,193,610 2,944,154 2.67% Shares
Elliott Investment Management L.P. $98,400,930 3,111,000 2.52% Shares
PICTON MAHONEY ASSET MANAGEMENT $97,637,615 3,091,096 2.50% Shares
Invesco Ltd. $83,194,270 2,630,233 2.13% Shares
MACKENZIE FINANCIAL CORP $81,679,479 1,818,737 2.09% Shares
ROYAL BANK OF CANADA $81,614,000 2,580,250 2.09% Shares
Caisse de depot et placement du Quebec $81,358,275 2,570,186 2.08% Shares
NORGES BANK $79,050,561 2,498,906 2.03% Shares
SPROTT INC. $77,127,862 2,438,086 1.98% Shares
MORGAN STANLEY $64,305,639 2,033,058 1.65% Shares
TWO SIGMA INVESTMENTS, LP $64,189,637 2,029,391 1.64% Shares
FMR LLC $62,181,247 1,963,673 1.59% Shares
Verbena Value LP $60,846,631 1,923,700 1.56% Shares
HORIZON KINETICS ASSET MANAGEMENT LLC $60,596,710 1,915,799 1.55% Shares
Connor, Clark & Lunn Investment Management Ltd. $58,816,224 1,859,294 1.51% Shares
BANK OF MONTREAL /CAN/ $57,889,711 1,829,980 1.48% Shares
VANGUARD FIDUCIARY TRUST CO $52,672,084 1,663,364 1.35% Shares
GOLDMAN SACHS GROUP INC $50,441,879 1,594,748 1.29% Shares
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP $48,827,157 1,543,565 1.25% Shares
Capital World Investors $46,327,867 1,463,026 1.19% Shares
TWO SIGMA ADVISERS, LP $41,539,685 1,173,769 1.06% Shares
BANK OF AMERICA CORP /DE/ $35,859,974 1,133,733 0.92% Shares
TD Asset Management Inc $29,900,594 944,735 0.77% Shares
Verition Fund Management LLC $26,489,714 837,487 0.68% Shares
Scheer, Rowlett & Associates Investment Management Ltd. $26,340,359 832,658 0.67% Shares
DIMENSIONAL FUND ADVISORS LP $23,989,727 758,370 0.61% Shares
RENAISSANCE TECHNOLOGIES LLC $23,858,572 754,302 0.61% Shares
AQR CAPITAL MANAGEMENT LLC $23,808,408 753,794 0.61% Shares
Qube Research & Technologies Ltd $22,106,443 698,906 0.57% Shares
Amundi $21,824,573 689,996 0.56% Shares
MANUFACTURERS LIFE INSURANCE COMPANY, THE $20,676,720 654,261 0.53% Shares
CITADEL ADVISORS LLC $20,252,658 640,299 0.52% Shares
Vanguard Global Advisers, LLC $19,850,782 626,880 0.51% Shares
U S GLOBAL INVESTORS INC $18,368,268 580,723 0.47% Shares
PRINCIPAL FINANCIAL GROUP INC $17,634,475 557,090 0.45% Shares
MILLENNIUM MANAGEMENT LLC $16,788,350 530,774 0.43% Shares
CHARLES SCHWAB INVESTMENT MANAGEMENT INC $13,467,144 425,440 0.35% Shares
CIBC WORLD MARKET INC. $13,108,753 414,337 0.34% Shares
Federation des caisses Desjardins du Quebec $12,310,323 396,974 0.32% Shares
JANE STREET GROUP, LLC $12,061,500 381,331 0.31% Shares
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp $11,984,060 378,834 0.31% Shares
Boston Partners $11,706,318 375,863 0.30% Shares
Swiss National Bank $11,642,059 368,730 0.30% Shares
SCHRODER INVESTMENT MANAGEMENT GROUP $10,942,919 342,877 0.28% Shares
TORONTO DOMINION BANK $10,573,319 334,237 0.27% Shares

Show all 274 institutional owners →

Activists & 5%+ owners 2 positions

18

Investors who filed SEC Schedule 13D — beneficial ownership above 5% with an intent to influence the issuer (activist stakes, board campaigns, M&A). Each row shows the most recent known state of that filer's position.

Filer Filed Stake Status Purpose Filing
CDP Investissements Inc., Caisse de dépôt et placement du Québec ×7 filings Jan. 5, 2023 · Initial filing · SEC
Osisko Gold Royalties Ltd (2) Dec. 11, 2014 · Initial filing · SEC

Purpose is an automated classification of the filer's own stated purpose (SEC Item 4) — not investment advice. "—" means no clear purpose was stated or the text could not be classified.

ETF ownership Held by 48 ETFs

20

Weight reflects direct equity holdings (N-PORT) only; leveraged or derivative-based funds may hold additional swap exposure not shown.

Fund Weight Units As of Source
EWQ · iShares, Inc. 4.93% 39,328 SH Sept. 11, 2026 Daily
SIL · Global X Funds 4.16% 5,523,588 NS July 31, 2026 N-PORT
KXI · iShares Trust 2.71% 66,163 SH Sept. 11, 2026 Daily
EZU · iShares, Inc. 1.37% 304,082 SH Sept. 11, 2026 Daily
IDHQ · Invesco Exchange-Traded Fund Trust … 1.17% 30,707 SH Oct. 2, 2026 Daily
IGRO · iShares Trust 0.85% 30,400 SH Sept. 11, 2026 Daily
IEV · iShares Trust 0.71% 26,761 SH Sept. 11, 2026 Daily
IEUR · iShares Trust 0.66% 138,743 SH Sept. 11, 2026 Daily
IQLT · iShares Trust 0.65% 206,649 SH Sept. 11, 2026 Daily
EFG · iShares Trust 0.63% 240,671 SH Sept. 11, 2026 Daily
PABD · iShares Trust 0.61% 4,586 SH Sept. 11, 2026 Daily
EFAV · iShares Trust 0.59% 72,871 SH Sept. 11, 2026 Daily
IMFL · Invesco Exchange-Traded Self-Indexe… 0.54% 13,947 SH Oct. 2, 2026 Daily
INTF · iShares Trust 0.49% 41,646 SH Sept. 11, 2026 Daily
EFA · iShares Trust 0.47% 853,768 SH Sept. 11, 2026 Daily
ESGD · iShares Trust 0.46% 128,429 SH Sept. 11, 2026 Daily
IEFA · iShares Trust 0.40% 1,796,629 SH Sept. 11, 2026 Daily
IDEV · iShares Trust 0.38% 476,025 SH Sept. 11, 2026 Daily
PID · Invesco Exchange-Traded Fund Trust 0.35% 85,313 SH Oct. 2, 2026 Daily
EFV · iShares Trust 0.32% 234,945 SH Sept. 11, 2026 Daily
ACWX · iShares Trust 0.28% 79,346 SH Sept. 11, 2026 Daily
AQLT · iShares Trust 0.26% 1,953 SH Sept. 11, 2026 Daily
IXUS · iShares Trust 0.25% 607,220 SH Sept. 11, 2026 Daily
IOO · iShares Trust 0.24% 50,019 SH Sept. 11, 2026 Daily
PXF · Invesco Exchange-Traded Fund Trust … 0.22% 15,518 SH Oct. 2, 2026 Daily
VGK · VANGUARD INTERNATIONAL EQUITY INDEX… 0.18% 154,513 SH Aug. 19, 2026 Daily
GTO · Invesco Actively Managed Exchange-T… 0.17% 5,138,000 Oct. 2, 2026 Daily
IGE · iShares Trust 0.16% 36,705 SH Sept. 11, 2026 Daily
VSS · VANGUARD INTERNATIONAL EQUITY INDEX… 0.15% 704,939 SH Aug. 19, 2026 Daily
TOK · iShares Trust 0.12% 674 SH Sept. 11, 2026 Daily
VEA · VANGUARD TAX-MANAGED FUNDS 0.12% 2,572,586 SH Aug. 19, 2026 Daily
VSGX · VANGUARD WORLD FUND 0.12% 53,168 SH Aug. 19, 2026 Daily
DFIS · Dimensional ETF Trust 0.12% 229,064 NS July 31, 2026 N-PORT
URTH · iShares, Inc. 0.12% 21,569 SH Sept. 11, 2026 Daily
ACWI · iShares Trust 0.10% 74,715 SH Sept. 11, 2026 Daily
CRBN · iShares Trust 0.09% 2,423 SH Sept. 11, 2026 Daily
VEU · VANGUARD INTERNATIONAL EQUITY INDEX… 0.09% 187,357 SH Aug. 19, 2026 Daily
ISCF · iShares Trust 0.08% 15,470 SH Sept. 11, 2026 Daily
VXUS · VANGUARD STAR FUNDS 0.08% 3,896,632 SH Aug. 19, 2026 Daily
WSML · iShares Trust 0.06% 11,444 SH Sept. 11, 2026 Daily
PDN · Invesco Exchange-Traded Fund Trust … 0.05% 4,616 SH Oct. 2, 2026 Daily
VT · VANGUARD INTERNATIONAL EQUITY INDEX… 0.04% 253,453 SH Aug. 19, 2026 Daily
DFSI · Dimensional ETF Trust 0.03% 11,431 NS July 31, 2026 N-PORT
DFIC · Dimensional ETF Trust 0.02% 79,276 NS July 31, 2026 N-PORT
DFAX · Dimensional ETF Trust 0.02% 60,422 NS July 31, 2026 N-PORT
DFAI · Dimensional ETF Trust 0.01% 74,336 NS July 31, 2026 N-PORT
TLTD · FlexShares Trust 0.00% 651 NS July 31, 2026 N-PORT
DXIV · Dimensional ETF Trust 0.00% 70 NS July 31, 2026 N-PORT

OR Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside

21
rating · 17 analysts BUY
Median target $44.50 +29.1%
3 17.6% Strong Buy
10 58.8% Buy
4 23.5% Hold
0 0.0% Sell
0 0.0% Strong Sell

12-Month Price Target

4 analysts · 2026-10-02

Mean target $43.00 +24.7%

← Below all targets Current price $34.47
Low$35.00 Mean$43.00 High$48.00

Latest News Recent headlines mentioning this company

23

My Metrics Your personal watchlist — selected rows from Full Fundamentals

26

Pick the metrics that matter to you — click the + next to any row in Full Fundamentals above.

Your selection is saved and follows you across all tickers.

Source: SEC 40-F filed Mar 30, 2026