Replimune Group, Inc. (REPL)
NASDAQ: REPL · Real-Time Price · USD
11.47
-0.11 (-0.95%)
At close: Jul 6, 2026, 4:00 PM EDT
11.56
+0.09 (0.78%)
After-hours: Jul 6, 2026, 7:33 PM EDT

Replimune Group Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
9636337525021,001804
Market Cap Growth
31.41%-15.81%49.79%-49.87%24.52%-43.42%
Enterprise Value
805.55475.48343.94156.96478.28440.99
Last Close Price
11.477.659.758.1717.6616.98
PB Ratio
5.713.811.811.341.801.95
P/TBV Ratio
6.414.271.891.451.852.16
Debt / Equity Ratio
0.650.650.170.190.100.07
Net Debt / Equity Ratio
-0.95-0.95-0.98-0.92-0.94-0.88
Net Debt / EBITDA Ratio
0.500.501.601.492.993.12
Net Debt / FCF Ratio
0.550.552.051.804.014.29
Quick Ratio
4.654.657.8210.5217.3319.21
Current Ratio
4.794.797.9510.7217.5219.46
Return on Equity (ROE)
-166.68%-107.88%-62.58%-46.42%-36.06%-25.94%
Return on Assets (ROA)
-95.91%-72.28%-50.45%-41.47%-32.02%-23.56%
Return on Invested Capital (ROIC)
-2400.74%-3743.72%-1382.76%-754.22%-437.54%-227.27%
Return on Capital Employed (ROCE)
-114.74%-83.84%-55.89%-44.29%-33.63%-24.42%
Buyback Yield / Dilution
-15.19%-15.19%-21.02%-14.36%-11.49%-12.89%
Total Shareholder Return
-15.19%-15.19%-21.02%-14.36%-11.49%-12.89%
SEC Filings: 10-K · 10-Q