LeonaBio, Inc. (LONA)
NASDAQ: LONA · Real-Time Price · USD
11.35
+1.33 (13.27%)
At close: Apr 2, 2026, 4:00 PM EDT
11.14
-0.21 (-1.85%)
After-hours: Apr 2, 2026, 6:56 PM EDT

LeonaBio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
106712393120487
Market Cap Growth
683.50%208.39%-75.29%-22.75%-75.35%-56.23%
Enterprise Value
19.3720.17-27.56-53.44-78.69234.92
Last Close Price
11.357.575.8724.3031.70130.30
PE Ratio
--0.31-0.23-0.79-1.25-8.74
PB Ratio
2.182.540.510.710.511.52
P/TBV Ratio
1.751.170.500.710.511.50
P/FCF Ratio
--1.55-0.24-0.92-1.63-10.90
P/OCF Ratio
--1.55-0.24-0.92-1.66-11.30
EV/EBITDA Ratio
--0.200.280.430.76-3.70
EV/EBIT Ratio
--0.200.270.430.76-3.67
EV/FCF Ratio
--0.440.280.531.07-5.26
Debt / Equity Ratio
0.010.010.020.010.010.01
Debt / EBITDA Ratio
-0.02-0.01-0.01-0.01-0.02-0.03
Debt / FCF Ratio
-0.02-0.02-0.01-0.02-0.03-0.04
Net Debt / Equity Ratio
-3.15-3.15-1.12-1.12-0.84-0.78
Net Debt / EBITDA Ratio
2.640.860.501.171.923.96
Net Debt / FCF Ratio
1.911.910.521.442.705.64
Quick Ratio
1.861.863.905.179.4127.56
Current Ratio
1.881.884.185.379.6828.07
Return on Equity (ROE)
-59.83%-191.81%-110.77%-64.42%-34.39%-18.43%
Return on Assets (ROA)
-45.29%-135.51%-92.14%-59.97%-35.25%-20.94%
Return on Invested Capital (ROIC)
624.43%1868.38%967.28%-1191.62%-196.35%-80.11%
Return on Capital Employed (ROCE)
-75.71%-226.52%-113.98%-68.16%-37.19%-21.42%
Earnings Yield
-99.67%-326.29%-429.13%-127.16%-79.81%-11.44%
FCF Yield
--64.71%-424.16%-108.95%-61.31%-9.17%
Buyback Yield / Dilution
-11.11%-11.12%-1.21%-0.76%-2.20%-208.53%
Total Shareholder Return
-11.11%-11.12%-1.21%-0.76%-2.20%-208.53%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q