SharePost Content Read More Yahoo Finance #finance Post navigation Royalty Pharma, plc (RPRX) Rallied on Earnings Beat Public Power’s Affordability Edge Faces Its Hardest Test in Years