Should You Buy Royalty Pharma Stock Before Nov. 4?
Royalty Pharma shares have rallied toward 52-week highs ahead of Q3 2026 earnings on Nov. 4, but investors should focus on long-term prospects rather than short-term earnings catalysts. Analysts expect 8.7% sales growth and flat earnings, with potential upside from positive pipeline updates on cancer treatments and other drug candidates, though negative news on pelacarsen could weigh on the stock.