Boralex Inc. (TSX:BLX)
Canada flag Canada · Delayed Price · Currency is CAD
37.24
+0.01 (0.03%)
Inactive · Last trade price on Aug 17, 2026

Boralex Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,8272,6032,9503,4614,1133,559
Market Cap Growth
25.26%-11.78%-14.76%-15.84%15.56%-26.54%
Enterprise Value
8,6347,4016,8496,9937,3117,514

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-371.8381.9644.37137.09209.34
PS Ratio
4.263.073.463.394.925.15
PB Ratio
1.931.311.461.712.032.94
P/FCF Ratio
---14.6715.4019.99
P/OCF Ratio
11.167.1913.726.988.0210.32

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
9.618.728.036.848.7410.87
EV/EBITDA Ratio
15.8415.5213.6213.5515.6516.30
EV/EBIT Ratio
41.1140.4429.6528.4337.1140.40
EV/FCF Ratio
---29.6327.3842.21

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
2.382.352.131.791.783.26
Debt / EBITDA Ratio
8.779.268.196.737.338.16
Debt / FCF Ratio
---15.3713.5122.15
Net Debt / Equity Ratio
2.192.201.841.561.603.05
Net Debt / EBITDA Ratio
8.489.177.426.116.958.00
Net Debt / FCF Ratio
-49.36-17.57-20.3813.3512.1620.71
Quick Ratio
1.081.060.891.000.731.02
Current Ratio
1.241.290.961.080.781.17
Asset Turnover
0.120.110.120.160.140.13
Return on Equity (ROE)
0.05%1.64%3.65%5.68%0.49%2.36%
Return on Assets (ROA)
1.66%1.50%2.04%2.34%2.00%2.10%
Return on Capital Employed (ROCE)
2.80%2.60%3.50%4.20%3.40%3.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-0.84%0.27%1.22%2.25%0.73%0.48%
FCF Yield
-2.30%-9.57%-6.20%6.82%6.49%5.00%
Dividend Yield
1.77%2.63%2.38%2.07%1.78%2.08%
Payout Ratio
-971.43%188.89%87.18%226.67%400.00%
Buyback Yield / Dilution
0.05%0.03%0.00%-0.02%-0.02%-4.16%
Total Shareholder Return
1.82%2.66%2.38%2.05%1.76%-2.08%