Stewards Inc. (SWRD)
OTCMKTS · Delayed Price · Currency is USD
2.900
0.00 (0.00%)
At close: Jun 10, 2026

Stewards Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2018FY 2013
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '18 Dec '13
6061,056242330
Market Cap Growth
2391.33%4231.69%3.90%580.19%980.36%-61.22%
Enterprise Value
7491,220252430
Last Close Price
2.905.100.250.270.340.60
PS Ratio
37.2564.881.911.99--
PB Ratio
13.2823.13-1.05-1.14-785.28-11.96
P/TBV Ratio
122.00212.46----
EV/Sales Ratio
46.0474.931.922.00--
Debt / Equity Ratio
2.432.43-1.47-1.54-0.71-0.38
Net Debt / Equity Ratio
2.322.32-1.35-1.49-0.71-0.38
Net Debt / EBITDA Ratio
-19.95-19.95-8.60-7.20--
Net Debt / FCF Ratio
-51.90-51.90-8.28-104.78-0.21-0.09
Asset Turnover
0.160.160.69---
Quick Ratio
0.050.050.322.21--
Current Ratio
0.240.241.992.23-0.00
Return on Equity (ROE)
-185.51%-185.51%----
Return on Assets (ROA)
-7.19%-7.19%-13.30%---4110.53%
Return on Capital Employed (ROCE)
-14.10%-14.10%-35.30%-45.00%4255.80%416.40%
Earnings Yield
-3.81%-1.97%-35.52%-32.70%-5.59%-35.10%
FCF Yield
-0.34%-0.19%-15.56%-1.25%-0.44%-33.80%
Buyback Yield / Dilution
-57.14%-57.14%-36.15%-6666.50%-103.94%-35.16%