Swiss Water Decaffeinated Coffee Inc. (TSX:SWP)
Canada flag Canada · Delayed Price · Currency is CAD
6.87
+0.62 (9.92%)
Aug 10, 2026, 3:59 PM EST

TSX:SWP Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
604237262128
Market Cap Growth
41.15%12.82%45.67%20.96%-25.43%2.20%
Enterprise Value
152.12146.43146.4132.45134.52112.71
Last Close Price
6.874.413.922.782.313.11
PE Ratio
12.73-30.15-8.8862.20
Forward PE
-18.8252.2716.5516.5516.55
PS Ratio
0.240.160.220.150.120.23
PB Ratio
0.980.720.680.460.390.51
P/TBV Ratio
1.080.730.670.460.390.51
P/FCF Ratio
1.887.0231.672.41--
P/OCF Ratio
1.825.7517.430.84--
EV/Sales Ratio
0.600.570.850.800.760.90
EV/EBITDA Ratio
6.937.638.218.946.598.74
EV/EBIT Ratio
10.3712.1413.2423.5310.0516.86
EV/FCF Ratio
4.7724.40124.2812.47--
Debt / Equity Ratio
1.571.862.112.082.101.56
Debt / EBITDA Ratio
4.475.786.607.965.746.87
Debt / FCF Ratio
3.0818.4999.8311.10--
Net Debt / Equity Ratio
1.511.781.991.912.061.52
Net Debt / EBITDA Ratio
4.205.446.127.215.566.54
Net Debt / FCF Ratio
2.8917.3992.6010.06-4.20-4.20
Asset Turnover
1.251.220.830.790.910.81
Inventory Turnover
5.385.123.933.263.163.98
Quick Ratio
0.860.840.380.830.600.44
Current Ratio
1.882.001.051.752.221.44
Return on Equity (ROE)
7.86%2.75%2.29%-0.95%4.32%0.91%
Return on Assets (ROA)
4.79%4.24%2.91%2.66%5.14%2.15%
Return on Invested Capital (ROIC)
6.15%5.51%3.72%3.38%6.47%2.57%
Return on Capital Employed (ROCE)
9.08%8.04%7.43%3.29%8.78%5.36%
Earnings Yield
7.86%-3.32%-11.26%1.61%
FCF Yield
53.19%14.25%3.16%41.48%--
Buyback Yield / Dilution
--2.74%-2.55%-0.28%-0.64%16.27%
Total Shareholder Return
--2.74%-2.55%-0.28%-0.64%16.27%