Otsaw Limited (OTSA)
Otsaw was planning to go public, but the IPO was withdrawn on Sep 15, 2026.
IPO Price Range
$4.50 - $5.50
Shares Offered
4,444,445
Deal Size
$22.22M

Otsaw Ratios and Metrics

Millions USD. Fiscal year is May - Apr.

Total Valuation

Year Ending
CurrentApr '24 Apr '23
Market Capitalization
248--
Market Cap Growth
---
Enterprise Value
258--

Financial Efficiency

Year Ending
CurrentApr '24 Apr '23
Debt / Equity Ratio
-1.11-1.27-1.51
Net Debt / Equity Ratio
-1.11-1.27-1.50
Quick Ratio
0.110.120.10
Interest Coverage
-3.58-3.58-8.65
Return on Assets (ROA)
--105.61%-85.34%
Return on Capital Employed (ROCE)
37.76%93.58%86.05%