| Financial Ratios | 2026-06-30 | 2026-03-31 | 2025-12-31 |
|---|---|---|---|
| Return on Equity | -56.565 | -66.846 | -95.009 |
| Debt to Asset Ratio | 40.952 | 31.131 | 69.843 |
| Cash Ratio | 413.496 | 492.544 | 145.835 |
| Quick Ratio | 701.139 | 1,038.134 | 188.321 |
| Current Ratio | 701.139 | 1,038.134 | 188.321 |
LeonaBio, Inc. (LONA)
LeonaBio, Inc. (LONA)