NASDAQ : REPL

Replimune Group, Inc.

$10.23 USD

$0.71 (7.46%)

Volume
3.67M
Average Volume
6.06M
Market Capitalization
$858.76M
P/E Ratio
-3.03
Dividend Yield
0.00%
Price Target
$14.00
Year High
$13.24
Year Low
$1.50
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$4.79
Institutional Ownership Summary
Institutional Ownership %

0.21%

Investors Holding

12

change: -195 | last: 207
Increased Positions

10

change: -100 | last: 110
Reduced Positions

2

change: -52 | last: 54
New Positions

7

change: -40 | last: 47
Sold Positions

182

change: 153 | last: 29
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -31.332 | last: 0.3133
Total Invested

2.15M

REPL Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $7.65 92.8M $709.95M $209.02M $111.59M $612.51M
2025-03-31 $9.75 80.56M $785.5M $111.12M $76.16M $750.54M
2024-03-31 $7.73 66.57M $514.59M $74.46M $75.87M $516M
2023-03-31 $17.66 58.21M $1.03B $146.59M $60.76M $942.21M
2022-03-31 $16.98 52.21M $886.56M $105.95M $32.84M $813.46M
2021-03-31 $30.51 46.25M $1.41B $182.52M $33.28M $1.26B
2020-03-31 $9.97 34.26M $341.59M $59.5M $41.79M $323.88M
2019-03-31 $15.50 23.2M $359.58M $25.7M $6.56M $340.43M
2018-03-31 $15.16 30.84M $467.51M $17.58M -$ $449.93M
2017-03-31 $15.16 21.51M $326.04M $20.59M -$ $305.45M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $7.65 92.8M $709.95M $209.02M $111.59M $612.51M
2025-12-31 $9.72 92.19M $896.06M $122.95M $76.35M $849.46M
2025-09-30 $4.19 91.92M $385.13M $102.3M $76.32M $359.15M
2025-06-30 $9.29 91.52M $850.19M $97.37M $76.33M $829.14M
2025-03-31 $9.75 80.56M $785.5M $111.12M $76.16M $750.54M
2024-12-31 $12.11 83.5M $1.01B $172.24M $76.04M $914.97M
2024-09-30 $10.96 78.57M $861.13M $113.49M $76.12M $823.76M
2024-06-30 $9.36 69.19M $647.58M $151.66M $75.95M $571.87M
2024-03-31 $7.73 61.42M $474.74M $74.46M $75.87M $476.15M
2023-12-31 $8.43 66.65M $561.82M $97.67M $75.81M $539.96M
2023-09-30 $17.11 66.58M $1.14B $76M $60.74M $1.12B
2023-06-30 $23.22 66.37M $1.54B $106.48M $60.84M $1.5B