OR Royalties (OR.TO) Stock Price
OR Royalties Price
Revenue has compounded at 27.2% per year over the past 10 years to 191.16 M USD. Earnings per share have declined at 45.3% per year over the last 10 years. OR Royalties's net margin stands at 8.5%, broadly stable from 7.9% several years earlier. OR Royalties currently offers a dividend yield of about 0.90%. The payout ratio is around 210% of earnings. The dividend has grown at 26.1% per year over the past 10 years. Analysts set a median price target of 45.12 USD, implying 33.3% above the current price. Of 17 analysts, 13 rate the stock a buy — an overall Buy consensus.
OR Royalties stock price
Access this data via the Eulerpool API
100,000 free requests/mo · no credit card
OR Royalties business model & stock analysis
Frequently asked questions about OR Royalties
Analysts currently set an average price target of 44.71 USD for the OR Royalties stock (median: 45.12 USD), implying +32.1 % versus the latest price. The consensus is based on 17 analyst ratings.
17 analysts currently rate the OR Royalties stock: 13 recommend buying, 4 holding and 0 selling. For 2026, analysts expect OR Royalties to generate revenue of 534.35 M USD and earnings per share of 1.79 USD.
Converted at the current exchange rate, the OR Royalties share trades at 30.31 EUR (33.84 USD).
The OR Royalties share (OR.TO) is listed on 7 stock exchanges, including: NYSE (OR), London (0VBE.L), Toronto (OR.TO), Frankfurt (OM4.F), München (OM4.MU), Düsseldorf (OM4.DU).
The expected revenue of OR Royalties is 534.35 M USD. This figure is based on current financial data and reflects the company's business performance.
The expected profit of OR Royalties is 336.62 M USD. The net profit reflects the company's profitability after deducting all expenses.
The price-to-earnings ratio (P/E) of OR Royalties is currently 18.86. The P/E ratio compares the current share price to the earnings per share and helps investors assess the valuation of the OR Royalties stock.
The price-to-sales ratio (P/S) of OR Royalties is currently 11.88. The P/S ratio compares the market capitalization to the annual revenue and serves as a valuation metric for the OR Royalties stock.
The Eulerpool Quality Score for OR Royalties is 6/10.
The ISIN of OR Royalties is CA68390D1069. The ISIN (International Securities Identification Number) is a globally unique identifier for securities.
The WKN of OR Royalties is A115K2. The WKN (Wertpapierkennnummer) is a six-digit German security identification number.
The ticker of OR Royalties is OR.TO. The ticker symbol is used to trade OR Royalties shares on the stock exchange.
OR Royalties stock
OR Royalties Peer Group
OR Royalties Ticker
All fundamentals and in-depth analysis of OR Royalties
Our stock analysis for OR Royalties stock includes important financial indicators such as revenue, profit, P/E ratio, P/S ratio, EBIT, as well as information on dividends. We also assess aspects such as stocks, market capitalization, debt, equity, and liabilities of OR Royalties. If you are looking for more detailed information on these topics, we offer comprehensive analyses on our subpages.