Swiss Water Decaffeinated Coffee Inc. (TSX:SWP)
Canada flag Canada · Delayed Price · Currency is CAD
5.61
-0.04 (-0.71%)
Jul 21, 2026, 3:26 PM EST

TSX:SWP Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
544237262128
Market Cap Growth
34.24%12.82%45.67%20.96%-25.43%2.20%
Enterprise Value
156.39146.43146.4132.45134.52112.71
Last Close Price
5.614.413.922.782.313.11
PE Ratio
29.73-30.15-8.8862.20
Forward PE
-18.8252.2716.5516.5516.55
PS Ratio
0.210.160.220.150.120.23
PB Ratio
0.910.720.680.460.390.51
P/TBV Ratio
0.900.730.670.460.390.51
P/FCF Ratio
2.377.0231.672.41--
P/OCF Ratio
2.245.7517.430.84--
EV/Sales Ratio
0.620.570.850.800.760.90
EV/EBITDA Ratio
7.487.638.218.946.598.74
EV/EBIT Ratio
13.2812.1413.2423.5310.0516.86
EV/FCF Ratio
6.8324.40124.2812.47--
Debt / Equity Ratio
1.751.862.112.082.101.56
Debt / EBITDA Ratio
5.645.786.607.965.746.87
Debt / FCF Ratio
4.6718.4999.8311.10--
Net Debt / Equity Ratio
1.711.781.991.912.061.52
Net Debt / EBITDA Ratio
5.385.446.127.215.566.54
Net Debt / FCF Ratio
4.4617.3992.6010.06-4.20-4.20
Asset Turnover
1.221.220.830.790.910.81
Inventory Turnover
5.225.123.933.263.163.98
Quick Ratio
0.850.840.380.830.600.44
Current Ratio
1.862.001.051.752.221.44
Return on Equity (ROE)
4.10%2.75%2.29%-0.95%4.32%0.91%
Return on Assets (ROA)
4.12%4.24%2.91%2.66%5.14%2.15%
Return on Invested Capital (ROIC)
5.28%5.51%3.72%3.38%6.47%2.57%
Return on Capital Employed (ROCE)
7.15%8.04%7.43%3.29%8.78%5.36%
Earnings Yield
4.48%-3.32%-11.26%1.61%
FCF Yield
42.26%14.25%3.16%41.48%--
Buyback Yield / Dilution
-1.66%-2.74%-2.55%-0.28%-0.64%16.27%
Total Shareholder Return
-1.66%-2.74%-2.55%-0.28%-0.64%16.27%