Monte Rosa Therapeutics, Inc. (GLUE)
NASDAQ: GLUE · Real-Time Price · USD
17.80
-0.15 (-0.84%)
At close: Mar 6, 2026, 4:00 PM EST
17.99
+0.19 (1.07%)
After-hours: Mar 6, 2026, 6:46 PM EST

Monte Rosa Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1,410427283375950-
Market Cap Growth
246.10%50.68%-24.53%-60.50%--
Enterprise Value
1,05997.4396.92159.53604.190
Last Close Price
17.806.945.657.6120.42-
PE Ratio
70.52-7.08-2.15-3.31-6.90-
PS Ratio
7.775.64----
PB Ratio
4.471.911.581.382.73-
P/TBV Ratio
5.972.301.621.321.47-
P/FCF Ratio
9.7211.23-4.51-3.56-13.75-
P/OCF Ratio
9.4510.16-6.47-4.06-16.01-
EV/Sales Ratio
5.831.29----
EV/EBITDA Ratio
62.86-1.33-0.71-1.47-8.54-
EV/EBIT Ratio
124.38-1.20-0.68-1.42-8.29-
EV/FCF Ratio
7.302.56-1.54-1.51-8.74-
Debt / Equity Ratio
0.160.190.260.1700
Debt / EBITDA Ratio
2.38-0.58-0.34-0.43--
Debt / FCF Ratio
0.281.12-0.73-0.45--
Net Debt / Equity Ratio
-1.43-1.48-1.04-0.79-1.000.86
Net Debt / EBITDA Ratio
-20.854.511.361.994.891.52
Net Debt / FCF Ratio
-2.42-8.672.972.055.011.58
Asset Turnover
0.400.200000
Quick Ratio
6.452.375.0010.5820.801.42
Current Ratio
6.542.405.0710.7920.961.49
Return on Equity (ROE)
8.94%-36.15%-60.07%-35.06%-40.35%-277.72%
Return on Assets (ROA)
1.81%-22.65%-44.47%-31.71%-35.06%-92.64%
Return on Invested Capital (ROIC)
24.33%-220.77%-279.76%-370.04%-8554.23%15604.46%
Return on Capital Employed (ROCE)
2.50%-30.10%-49.94%-33.72%-39.42%-208.21%
Earnings Yield
1.49%-14.12%-46.55%-30.22%-14.50%-
FCF Yield
10.29%8.90%-22.18%-28.07%-7.27%-
Buyback Yield / Dilution
-0.29%-23.32%-9.75%-5.55%-25.04%-
Updated Nov 6, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q