LeonaBio, Inc. (LONA)
NASDAQ: LONA · Real-Time Price · USD
8.39
+0.12 (1.45%)
At close: Jun 23, 2026, 4:00 PM EDT
8.35
-0.04 (-0.48%)
After-hours: Jun 23, 2026, 4:48 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
79712393120487
Market Cap Growth
460.73%208.39%-75.29%-22.75%-75.35%-56.23%
Enterprise Value
11.7320.63-27.14-53.07-78.36235.21
Last Close Price
8.397.575.8724.3031.70130.30
PB Ratio
1.582.540.510.710.511.52
P/TBV Ratio
1.371.170.500.710.511.50
EV/EBITDA Ratio
--0.270.430.76-
EV/EBIT Ratio
--0.270.420.75-
EV/FCF Ratio
--0.280.531.06-
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)
-505.35%-454.54%-1971.51%-441.55%-169.90%-78.99%
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