Baytex Energy Corp. (BTE)
NYSE: BTE · Real-Time Price · USD
4.385
+0.205 (4.90%)
Aug 10, 2026, 4:00 PM EDT - Market closed

Baytex Energy Ratios and Metrics

Millions USD. 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
2,9252,4382,0532,5812,3761,582
Market Cap Growth
80.41%18.76%-20.47%8.63%50.18%469.68%
Enterprise Value
2,5151,8393,6784,2923,0452,578

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
--12.76-4.001.39
Forward PE
19.0934.157.405.127.8512.61
PEG Ratio
-5.685.685.685.685.68
PS Ratio
2.482.301.771.331.421.44
PB Ratio
1.931.420.690.941.091.00
P/TBV Ratio
1.531.430.720.811.131.01
P/FCF Ratio
15.4813.844.8215.025.115.56
P/OCF Ratio
3.872.291.502.782.823.10

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
2.131.733.182.211.822.35
EV/EBITDA Ratio
4.921.882.927.222.331.41
EV/EBIT Ratio
48.6926.3213.76-3.431.73
EV/FCF Ratio
13.3110.448.6324.976.549.06

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
0.060.050.540.630.310.63
Debt / EBITDA Ratio
0.190.091.302.950.510.55
Debt / FCF Ratio
0.560.483.8410.191.443.50
Net Debt / Equity Ratio
-0.26-0.350.540.620.310.63
Net Debt / EBITDA Ratio
-0.74-0.611.292.880.510.55
Net Debt / FCF Ratio
-2.15-3.403.829.951.443.50
Asset Turnover
0.230.270.210.430.470.37
Quick Ratio
2.653.300.700.710.790.51
Current Ratio
2.823.610.780.790.850.54
Return on Equity (ROE)
-31.59%-18.41%5.92%-6.81%32.65%115.69%
Return on Assets (ROA)
-2.11%3.13%20.72%-1.58%23.90%48.02%
Return on Invested Capital (ROIC)
-4.43%4.35%24.94%-1.95%31.41%66.30%
Return on Capital Employed (ROCE)
-3.46%1.91%5.29%-3.74%26.56%53.96%

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
--7.84%-25.00%72.12%
FCF Yield
6.46%7.23%20.75%6.66%19.58%17.98%
Dividend Yield
1.47%2.03%2.42%1.22%0.00%0.00%
Payout Ratio
--11.46%30.43%-16.08%0.00%0.00%
Buyback Yield / Dilution
4.16%4.77%-14.59%-25.02%1.36%-1.95%
Total Shareholder Return
5.63%6.80%-12.16%-23.80%1.36%-1.95%
SEC Filings: 10-K · 10-Q