| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | 15.358 | 59.814 | 6.112 | 54.188 |
| Net Profit Margin | -3,494.284 | 1,909.05 | 63.413 | -1,338.75 |
| Debt to Asset Ratio | 232.442 | 311.362 | 273.199 | 266.088 |
| Cash Ratio | 19.927 | 17.689 | 17.643 | 28.266 |
| Quick Ratio | 45.161 | 27.945 | 30.668 | 53.89 |
| Current Ratio | 53.762 | 34.994 | 37.955 | 66.996 |
Outlook Therapeutics, Inc. (OTLK)
Outlook Therapeutics, Inc. (OTLK)