Back to briefingOn watchIndiaFinancial marketsSep 1, 2026, 4:36 PMRoyalty Pharma stock hits all-time high at 62.48 USDRoyalty Pharma stock hits all-time high at 62.48 USDRead original sourceToday's stories