OR Royalties Inc.
OR trades at a P/E of 33.5 despite an RSI of 39.2, signaling neither overbought nor oversold conditions—a curious disconnect that suggests the market is pricing in meaningful future growth rather than current earnings power. At a $6.9B market cap with this valuation multiple, the royalty company appears expensive on today's numbers, yet the moderate momentum reading indicates no speculative froth has built up. This creates an interesting tension: the stock isn't being pushed higher by short-term enthusiasm, but the multiple demands confidence in significant earnings acceleration ahead. For a royalty company in this sector, such optimism warrants scrutiny around commodity exposure and contract visibility.
Snapshot
Recent headlines
Build a thesis around OR
Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.
Open in AlgoThesis →