Solesence, Inc. (SLSN)
NASDAQ: SLSN · Real-Time Price · USD
0.8250
-0.2200 (-21.05%)
At close: Jun 26, 2026, 4:00 PM EDT
0.8700
+0.0450 (5.45%)
After-hours: Jun 26, 2026, 7:09 PM EDT

Solesence 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
581131713056215
Market Cap Growth
-78.96%-33.95%474.46%-46.57%-74.09%562.19%
Enterprise Value
79.98136.01184.9449.3171.65229.23
Last Close Price
0.831.602.440.601.134.40
PE Ratio
89.3880.0034.86--73.33
PS Ratio
0.961.823.270.801.497.30
PB Ratio
3.436.4111.4415.669.8728.82
P/TBV Ratio
3.486.5910.6215.639.8229.12
P/FCF Ratio
-----481.28
P/OCF Ratio
340.77-86.78--92.69
EV/Sales Ratio
1.322.193.531.321.927.78
EV/EBITDA Ratio
44.5355.0930.52--76.08
EV/EBIT Ratio
98.5086.5236.04--89.58
EV/FCF Ratio
-----512.81
Debt / Equity Ratio
1.241.310.609.443.201.88
Debt / EBITDA Ratio
12.419.852.52--4.90
Debt / FCF Ratio
-----33.00
Net Debt / Equity Ratio
1.281.310.9310.272.821.89
Net Debt / EBITDA Ratio
12.109.332.29-6.97-9.414.68
Net Debt / FCF Ratio
-8.24-2.15-5.37-6.39-3.5631.53
Asset Turnover
1.231.241.261.121.201.41
Inventory Turnover
2.462.372.393.123.883.98
Quick Ratio
0.550.580.240.330.500.63
Current Ratio
2.082.071.141.051.201.58
Return on Equity (ROE)
5.46%10.99%50.27%-116.28%-40.00%45.50%
Return on Assets (ROA)
1.54%3.02%11.75%-10.69%-7.24%12.01%
Return on Invested Capital (ROIC)
1.84%3.95%16.32%-14.49%-9.50%15.17%
Return on Capital Employed (ROCE)
2.28%5.21%24.72%-19.16%-11.07%18.40%
Earnings Yield
1.62%1.25%2.87%--1.36%
FCF Yield
-----0.21%
Buyback Yield / Dilution
-4.95%-11.61%-31.22%-0.89%0.60%-28.19%
Total Shareholder Return
-4.95%-11.61%-31.22%-0.89%0.60%-28.19%
SEC Filings: 10-K · 10-Q