Royalty Pharma EVP Marshall Urist sells 4,126 shares for $238,812.88 - RPRX News | Rallies