LeonaBio, Inc. (LONA)
NASDAQ: LONA · Real-Time Price · USD
8.63
-0.39 (-4.32%)
At close: Jun 3, 2026, 4:00 PM EDT
8.80
+0.17 (1.97%)
After-hours: Jun 3, 2026, 4:54 PM EDT

LeonaBio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
81712393120487
Market Cap Growth
663.37%208.39%-75.29%-22.75%-75.35%-56.23%
Enterprise Value
14.0820.17-27.56-53.44-78.69234.92
Last Close Price
8.637.575.8724.3031.70130.30
PB Ratio
1.642.540.510.710.511.52
P/TBV Ratio
1.411.170.500.710.511.50
EV/EBITDA Ratio
--0.280.430.76-
EV/EBIT Ratio
--0.270.430.76-
EV/FCF Ratio
--0.280.531.07-
Debt / Equity Ratio
0.000.010.020.010.010.01
Net Debt / Equity Ratio
-1.36-3.15-1.12-1.12-0.84-0.78
Net Debt / EBITDA Ratio
0.620.860.501.171.923.96
Net Debt / FCF Ratio
1.291.910.521.442.705.64
Quick Ratio
10.151.863.905.179.4127.56
Current Ratio
10.381.884.185.379.6828.07
Return on Equity (ROE)
-217.90%-191.81%-110.77%-64.42%-34.39%-18.43%
Return on Assets (ROA)
-134.29%-135.51%-92.14%-59.97%-35.25%-20.94%
Return on Invested Capital (ROIC)
2746.20%1868.38%967.28%-1191.62%-196.35%-80.11%
Return on Capital Employed (ROCE)
-200.68%-226.52%-113.98%-68.16%-37.19%-21.42%
Buyback Yield / Dilution
-108.39%-11.12%-1.21%-0.76%-2.20%-208.53%
Total Shareholder Return
-108.39%-11.12%-1.21%-0.76%-2.20%-208.53%
SEC Filings: 10-K · 10-Q