STRATA Skin Sciences, Inc. (SSKN)
OTCMKTS · Delayed Price · Currency is USD
0.130
+0.008 (6.56%)
At close: Apr 28, 2026

STRATA Skin Sciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
1712192750
Upgrade
Market Cap Growth
-92.69%-38.88%-37.04%-29.72%-45.51%-0.61%
Upgrade
Enterprise Value
91722282845
Upgrade
Last Close Price
0.131.262.915.507.9014.65
Upgrade
PS Ratio
0.020.240.360.580.761.68
Upgrade
PB Ratio
0.262.552.441.521.261.98
Upgrade
P/TBV Ratio
-----7.71
Upgrade
P/OCF Ratio
--64.56--33.39
Upgrade
EV/Sales Ratio
0.300.540.640.840.781.51
Upgrade
EV/EBITDA Ratio
----44.00-
Upgrade
Debt / Equity Ratio
5.595.593.311.230.390.32
Upgrade
Debt / EBITDA Ratio
--34.18-8.09-
Upgrade
Net Debt / Equity Ratio
2.872.871.850.700.14-0.18
Upgrade
Net Debt / EBITDA Ratio
-4.88-4.88-483.05-11.544.676.84
Upgrade
Net Debt / FCF Ratio
-1.96-1.96-6.34-1.60-0.642.12
Upgrade
Asset Turnover
0.940.940.870.710.730.64
Upgrade
Inventory Turnover
5.075.075.835.174.372.92
Upgrade
Quick Ratio
0.450.450.930.920.741.25
Upgrade
Current Ratio
0.580.581.241.281.121.56
Upgrade
Return on Equity (ROE)
-158.91%-158.91%-114.22%-62.75%-23.49%-10.55%
Upgrade
Return on Assets (ROA)
-11.14%-11.14%-8.10%-8.38%-5.88%-5.89%
Upgrade
Return on Capital Employed (ROCE)
-154.40%-154.40%-23.20%-21.20%-12.00%-13.00%
Upgrade
Earnings Yield
-817.93%-84.39%-83.09%-56.17%-20.23%-5.38%
Upgrade
FCF Yield
-556.79%-57.45%-11.93%-28.72%-16.99%-4.26%
Upgrade
Buyback Yield / Dilution
-22.15%-22.15%-9.03%-0.60%-1.94%-1.31%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.