Royalty Pharma Q3 2026 attributable net income falls 49% year over year to $145 million - RPRX News | Rallies