| Financial Ratios | 2026-06-30 | 2026-03-31 |
|---|---|---|
| Return on Equity | -12,617.13 | -21,490.682 |
| Debt to Asset Ratio | 12.944 | 21.481 |
| Cash Ratio | 289.913 | 160.817 |
| Quick Ratio | 1,136.109 | 833.375 |
| Current Ratio | 1,136.109 | 833.375 |
Odyssey Therapeutics, Inc. (ODTX)
Odyssey Therapeutics, Inc. (ODTX)