NewsBusiness Royalty Pharma declares $0.21 dividend April 17, 2024 0 Facebook Twitter Pinterest WhatsApp ReddIt Royalty Pharma declares $0.21 dividend