Ocumetics Technology Corp. (OTCFF)
OTCMKTS · Delayed Price · Currency is USD
0.4006
0.00 (0.00%)
Feb 11, 2026, 4:00 PM EST

Ocumetics Technology Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2021
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Jul '21
5125303347-
Market Cap Growth
72.96%-18.12%-7.19%-30.16%--
Enterprise Value
5424303245-
Last Close Price
0.400.280.260.310.38-
PB Ratio
-18.13-18.56442.1253.1127.99-
P/TBV Ratio
---325.7742.81-
Debt / Equity Ratio
-1.27-2.043.530.35--
Quick Ratio
0.185.180.452.647.250.18
Current Ratio
0.195.380.502.767.340.18
Return on Equity (ROE)
---784.84%-149.77%--
Return on Assets (ROA)
-81.53%-88.02%-184.81%-66.42%--57.41%
Return on Capital Employed (ROCE)
82.20%-117.30%-863.40%-189.40%-83.90%-357.10%
Earnings Yield
-6.03%-8.41%-9.05%-4.99%-5.95%-
FCF Yield
--6.76%-5.27%-3.64%-4.12%-
Buyback Yield / Dilution
-1.06%-3.77%-5.15%-5.93%-52.00%-206.74%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.