RPRX - Royalty Pharma plc

Float
383.82M
Short % of Float
3.07%
Oustanding Shares
446.69M

Float
381.08M
Short % of Float
2.67%
Oustanding Shares
443.17M

Float
381.08 M
Short % of Float
2.94%
Oustanding Shares
448.93 M

383.82M
3.07%
446.69M
381.08M
2.67%
443.17M
381.08 M
2.94%
448.93 M