Squarex Pharmaceutical Corporation (SQRX)
Squarex Pharmaceutical was planning to go public, but the IPO was withdrawn on May 19, 2023.
Stock Price: Pending
IPO price not available yet

Squarex Pharmaceutical Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20212020
Debt / Equity Ratio
-0.42-0.69-0.61
Debt / EBITDA Ratio
-0.87-1.82-0.47
Debt / FCF Ratio
-1.24-3.07-1.10
Quick Ratio
0.020.100.02
Interest Coverage
-8.11-5.48-27.45
Return on Equity (ROE)
54.34%44.65%134.75%
Return on Assets (ROA)
--415.90%-15105.94%
Return on Capital (ROIC)
80.88%121.32%188.82%
Source: IPO financials are sourced from S-1 and S-1/A filings submitted to the Securities and Exchange Commission (SEC).