Share Should You Buy Royalty Pharma Stock Before Nov. 4?