Winmill & Co. Incorporated (WNMLA)
OTCMKTS · Delayed Price · Currency is USD
6.00
+0.50 (9.09%)
At close: May 28, 2026

Winmill & Co. Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2006
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '06
876526
Market Cap Growth
398.07%17.65%13.33%150.00%-67.09%-20.01%
Enterprise Value
-7-7-6415
Last Close Price
6.005.004.253.751.504.20
PE Ratio
4.093.002.33-2.3411.90
PS Ratio
7.116.907.707.533.042.79
PB Ratio
0.570.470.480.530.200.58
P/TBV Ratio
0.570.470.480.530.200.60
P/FCF Ratio
53.35-7.13---
P/OCF Ratio
52.26-7.12---
EV/Sales Ratio
---5.951.452.01
EV/EBITDA Ratio
-----7.09
EV/EBIT Ratio
-----8.23
Net Debt / Equity Ratio
-1.06-1.07-1.02-1.00-1.00-0.19
Net Debt / EBITDA Ratio
-1031.59350.6674.4545.7063.01-3.15
Net Debt / FCF Ratio
-98.46457.51-15.1868.8978.4677.12
Asset Turnover
0.080.070.070.07-0.17
Quick Ratio
53.6846.7552.7653.3548.273.15
Current Ratio
53.8246.9152.9453.6248.513.26
Return on Equity (ROE)
15.30%17.12%22.87%-5.16%-5.04%
Return on Assets (ROA)
0.04%-0.22%-0.95%-1.34%-2.58%
Return on Invested Capital (ROIC)
-----3.79%6.22%
Return on Capital Employed (ROCE)
0.10%-0.30%-1.40%-2.20%-1.60%4.40%
Earnings Yield
24.87%33.30%42.95%-9.99%42.75%8.40%
FCF Yield
1.87%-0.49%14.02%-2.74%-6.35%-0.42%
Buyback Yield / Dilution
0.23%--0.00%11.25%-3.82%