Based on the data provided, OR Royalties Inc is a good buy for a beginner investor with a long-term strategy and $50,000-$100,000 available for investment. The company's strong financial performance, positive hedge fund activity, and bullish technical indicators support this conclusion. While there are no immediate AI or SwingMax trading signals, the long-term growth potential and favorable market conditions make it a suitable investment.
The technical indicators for OR show a bullish trend with moving averages in a positive alignment (SMA_5 > SMA_20 > SMA_200). The MACD histogram is above 0, indicating bullish momentum, though it is contracting. RSI is neutral at 46.837, suggesting no overbought or oversold conditions. Key support levels are at 38.989 and 37.802, while resistance levels are at 42.832 and 44.019.

Hedge funds are heavily buying, with a 13,875.86% increase in buying activity over the last quarter.
Strong financial performance in Q4 2025, with revenue up 59.54% YoY, net income up 798.40% YoY, and EPS up 750.00% YoY.
Analysts have increased price targets, with CIBC projecting a high target of C$88, supported by increased gold price forecasts and geopolitical uncertainty driving demand for precious metals.
No significant insider trading activity.
Analyst Derick Ma from TD Securities recently lowered the price target to C$64 and maintained a Hold rating.
Stock trend analysis indicates a 50% chance of minor short-term declines (-0.79% in the next day, -1.33% in the next week).
In Q4 2025, OR Royalties Inc reported exceptional growth: Revenue increased by 59.54% YoY to $90,465,000, net income surged by 798.40% YoY to $65,245,000, EPS grew by 750.00% YoY to 0.34, and gross margin improved by 8.04% YoY to 85.83%.
Analysts are mixed but leaning positive. CIBC raised the price target to C$88 with an Outperformer rating, citing higher gold price forecasts and geopolitical uncertainty. Stifel raised the target to C$70 with a Buy rating. However, TD Securities lowered the target to C$64 with a Hold rating, reflecting some caution.