Stemtech Corporation (STEK)
OTCMKTS · Delayed Price · Currency is USD
0.0001
0.00 (0.00%)
Jun 4, 2026, 10:28 AM EST

Stemtech Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
00635106
Market Cap Growth
-90.48%-94.58%84.21%-26.16%-95.64%-
Enterprise Value
441056105
Last Close Price
0.000.000.050.030.092.37
PS Ratio
0.140.121.240.691.0124.51
PB Ratio
-0.05-0.04-1.20-1.23-1.46-26.44
EV/Sales Ratio
1.541.461.931.111.2224.22
Debt / Equity Ratio
-0.65-0.65-0.86-1.33-0.40-0.36
Net Debt / Equity Ratio
-0.62-0.62-0.81-1.29-0.36-0.15
Net Debt / EBITDA Ratio
-1.88-1.88-2.07-0.98-0.37-0.22
Net Debt / FCF Ratio
-9.86-9.86-7.04-1.76-0.95-0.32
Asset Turnover
0.830.831.351.240.910.81
Inventory Turnover
2.732.7310.809.713.923.22
Quick Ratio
0.020.020.060.030.020.09
Current Ratio
0.040.040.100.060.080.17
Return on Assets (ROA)
-48.85%-48.85%-39.96%-66.42%-62.87%-37.40%
Return on Capital Employed (ROCE)
36.40%36.40%45.70%152.00%159.50%87.50%
Earnings Yield
-978.43%-1187.47%-59.97%-159.15%-184.92%-6.68%
FCF Yield
--141.90%-9.56%-59.67%-26.34%-1.81%
Buyback Yield / Dilution
-43.07%-43.07%-42.20%-81.40%-30.31%-279.07%