Royalty Pharma plc

RPRX Healthcare Q1 2025