EPRX

6.8709.49%
IC
Ikarian Capital, LLC
BuySellPriceUnit: Shares

Holdings History

Date
Latest0.74%-405.00K1.23%809.74K
Q2 20260.73%-405.00K1.24%809.74K
Q1 20260.79%+604.74K1.97%1.21M
Q4 2025--+610.00K1.17%610.00K