Boralex Inc. (BRLXF)
OTCMKTS · Delayed Price · Currency is USD
20.19
+1.03 (5.38%)
Mar 10, 2026, 2:20 PM EST

Boralex Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Cap
2,0662,9503,4614,1133,5594,848
Market Cap Growth
-1.65%-14.76%-15.84%15.56%-26.59%105.45%
Enterprise Value
5,6146,7226,7067,2827,1868,105
PE Ratio
404.6382.0344.32133.40216.7585.89
Forward PE
23.8526.6334.3771.9956.5766.34
PEG Ratio
-0.530.641.435.29-
PS Ratio
3.343.463.394.925.157.66
PB Ratio
1.421.842.122.453.564.90
P/TBV Ratio
-1.84----
P/FCF Ratio
--16.1214.6715.4019.9922.34
P/OCF Ratio
7.8213.726.988.0210.3213.39
EV/Sales Ratio
8.997.886.568.7110.4012.80
EV/EBITDA Ratio
14.0912.8512.9217.8915.0019.82
EV/EBIT Ratio
34.5429.7529.6765.0139.4847.12
EV/FCF Ratio
-30.91-36.7328.4227.2740.3737.35
Debt / Equity Ratio
2.081.951.641.573.033.56
Debt / EBITDA Ratio
9.318.226.978.868.169.22
Debt / FCF Ratio
-8.82-23.5015.3413.5121.9617.38
Net Debt / Equity Ratio
2.662.321.931.933.653.54
Net Debt / EBITDA Ratio
8.607.096.057.987.638.55
Net Debt / FCF Ratio
-8.15-20.2713.3112.1620.5216.11
Asset Turnover
0.110.120.160.140.120.13
Quick Ratio
0.810.891.000.721.021.07
Current Ratio
1.080.961.080.781.161.17
Return on Equity (ROE)
1.04%3.66%5.68%0.49%2.36%6.54%
Return on Assets (ROA)
1.24%2.14%2.57%0.81%1.94%3.22%
Return on Invested Capital (ROIC)
1.41%2.51%2.94%0.89%2.10%3.47%
Return on Capital Employed (ROCE)
2.71%3.62%3.90%2.02%3.55%3.75%
Earnings Yield
0.25%1.22%2.26%0.75%0.46%1.16%
FCF Yield
-8.79%-6.20%6.82%6.49%5.00%4.48%
Dividend Yield
2.39%2.30%0.00%0.00%0.00%0.00%
Payout Ratio
971.43%188.89%87.18%226.67%400.00%120.00%
Buyback Yield / Dilution
-0.00%0.00%0.00%0.00%-4.15%
Total Shareholder Return
-2.30%0.00%0.00%0.00%-4.15%
Updated Jun 30, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.