Frontierby eninvs

Language: EN / RU

← All research
Dark theme

Taseko Mines: copper up a third, but volumes and costs mattered more than price

Contents
Taseko Mines

On 11 November Taseko Mines reported third-quarter 2026 results. The average copper price in the period was USD 14,408 versus USD 10,825 a year earlier (+33.1%), and spot is now USD 13,997 (–2.9% against the quarterly average). Revenue reached USD 247.0m (+98.5% year on year) and EBITDA USD 99.1m (+146.5%), but at the year-ago volumes and costs the price alone implied EBITDA of USD 79.8m, so the company earned USD 19.4m more than the price effect. Our conclusion: rather attractive – the portal model puts the upside at +21% to fair value. Our view: the share is rather attractive at the current price; upside on the portal model +21%.

Our view: is there upside

Our view in numbers

MetricOur read
VerdictRather attractive
Upside on the portal model+21%
How the model worksspot model: EBITDA re-priced to current commodity prices at the target EV/EBITDA, against market cap
Net debt / EBITDA1.13 – low leverage
Strongest case forOn the portal model the share trades 21% below fair value, and at current copper prices EBITDA is USD 369.3m with net debt at 1.0x EBITDA.
Strongest case againstSpot copper at USD 13,997 is already 2.9% below the reported quarter's average, and net profit of USD 24.3m on EBITDA of USD 99.1m leaves little cushion if the price falls.
What would change the viewIf the average copper price next quarter holds above USD 14,408, the spot model would lift EBITDA above USD 369.3m and the verdict would move one step up; a fall below USD 14,000 would move it down.

Key takeaways

— Copper averaged USD 14,408 in the quarter versus USD 10,825 a year earlier – the price alone explains only part of the growth

— At the year-ago volumes and costs the price implied EBITDA of USD 79.8m; reported USD 99.1m is USD 19.4m higher, and volumes and costs close the gap

— Revenue of USD 247.0m grew +98.5% year on year but decelerated from +189.8% a quarter earlier

— EBITDA margin of 40.1% versus 32.3% a year earlier – the margin gain did not come from price alone

— Net debt of USD 370.5m is 1.13x trailing-twelve-month EBITDA – leverage is moderate

— The portal spot model gives EBITDA of USD 369.3m at current prices against USD 329.3m over the last twelve months

— On the portal model the share trades 21% below fair value, and that upside is the main argument for the stock

Key figures, USD bn

MetricQ3 2025Q3 2026Change
Revenue0.120.25+98.5%
EBITDA0.040.10+146.5%
Operating profit0.020.08+289.7%
Net profit-0.020.02to profit
Operating cash flow0.030.09+237.7%
Capex0.02——
EBITDA margin32.3%40.1%+7.8 pp
Net margin-16.0%9.8%+25.8 pp

Copper averaged USD 14,408 in the quarter versus USD 10,825 a year earlier – the price alone explains only part of the growth

The average copper price in the third quarter of 2026 was USD 14,408 versus USD 10,825 a year earlier, up 33.1%. Against the previous quarter the price added 5.3%, from USD 13,682. Spot on 11 November is USD 13,997, 2.9% below the reported-period average.

For a copper producer this is the main external backdrop: revenue and EBITDA are first of all a function of price, volume and unit costs. The price rose by a third, but it alone does not explain the doubling of revenue – volumes and costs close the gap, as discussed below.

Commodity prices: period average and now

BenchmarkYear agoQ3 2026YoYSpot 2026-11-11
Copper, USD10 82514 408+33,1%13 997
EBITDA and the commodity price by quarter
EBITDA and the commodity price by quarter

At the year-ago volumes and costs the price implied EBITDA of USD 79.8m; reported USD 99.1m is USD 19.4m higher, and volumes and costs close the gap

At the year-ago volumes and non-commodity costs, with only this period's prices applied, revenue would have been USD 164m (a price effect of +USD 39.5m, or +31.8%) and EBITDA USD 79.8m, by our calculation. Reported revenue of USD 247.0m and EBITDA of USD 99.1m are USD 83.1m and USD 19.4m higher respectively.

So price explains roughly 40% of the EBITDA increase, and the rest comes from volumes and unit costs. The USD 19.4m gap is what the company earned beyond the price effect; in the report it sits in production and cost of sales, not in one-off items.

The portal spot model, built from the average of the previous four quarters, expected EBITDA of USD 98.3m and revenue of USD 208.6m. Actual USD 99.1m and USD 247.0m are 0.8% and 18.5% above the model. That confirms the quarter was strong not only on price but also on sales volume.

What the prices implied and what the company earned

Base (Q3 2025)Implied at period pricesReportedReported vs implied
Revenue, USD mn124,5164,0247,0+50,6%
EBITDA, USD mn40,279,899,1+24,3%
EBITDA, portal spot model, USD mn—98,399,1+0,8%

Revenue and EBITDA by quarter

PeriodMeasurebn USD
Q4 2024Revenue0.119927
Q1 2025Revenue0.099581
Q2 2025Revenue0.083073
Q3 2025Revenue0.124455
Q4 2025Revenue0.17445
Q1 2026Revenue0.172694
Q2 2026Revenue0.240769
Q3 2026Revenue0.247048
Q4 2024EBITDA0.019179
Q1 2025EBITDA0.020446
Q2 2025EBITDA0.010780999999999999
Q3 2025EBITDA0.040223999999999996
Q4 2025EBITDA0.079759
Q1 2026EBITDA0.07211
Q2 2026EBITDA0.104577
Q3 2026EBITDA0.111231

EBITDA margin

PeriodMeasure%
Q4 2024EBITDA margin16.0
Q1 2025EBITDA margin20.5
Q2 2025EBITDA margin13.0
Q3 2025EBITDA margin32.3
Q4 2025EBITDA margin45.7
Q1 2026EBITDA margin41.8
Q2 2026EBITDA margin43.4
Q3 2026EBITDA margin45.0

Revenue of USD 247.0m grew +98.5% year on year but decelerated from +189.8% a quarter earlier

Third-quarter 2026 revenue was USD 247.0m, up 98.5% year on year. A quarter earlier, in the second quarter of 2026, growth was +189.8%, so the pace decelerated. Sequentially, revenue rose 2.6% from USD 240.8m in the second quarter.

The slowdown in the annual rate is explained by the high base: second-quarter 2025 revenue was only USD 83.1m, while the third quarter was already USD 124.5m. The absolute level of revenue remains the highest in recent quarters.

At the previous quarter's volumes and costs with this period's prices, revenue would have been USD 253m, by our calculation. Actual USD 247.0m is USD 6.0m lower, meaning sales volume or the realised price was slightly below the previous quarter.

EBITDA margin of 40.1% versus 32.3% a year earlier – the margin gain did not come from price alone

The EBITDA margin in the third quarter of 2026 was 40.1% versus 32.3% a year earlier. A gain of 7.8 percentage points with copper up 33.1% means unit costs did not eat the price effect and volumes rose.

Operating profit of USD 78.7m on revenue of USD 247.0m gives an operating margin of 31.9%. Net profit was USD 24.3m, a margin of 9.8% versus a negative –16.0% a year earlier, when the quarter was loss-making.

The difference between EBITDA and operating profit – USD 20.4m – is depreciation. Interest and taxes sit below operating profit and absorb part of EBITDA: net profit of USD 24.3m against EBITDA of USD 99.1m.

Net debt of USD 370.5m is 1.13x trailing-twelve-month EBITDA – leverage is moderate

Net debt at 30 September 2026 was USD 370.5m. With trailing-twelve-month EBITDA of USD 329.3m, net debt to EBITDA is 1.13x. That is a level, not a direction: the facts give no earlier value to compare with.

Operating cash flow in the quarter was USD 88.2m against capital expenditure of USD 22.9m, leaving free cash flow of about USD 65.3m. Over the last twelve months operating cash flow was USD 362.6m – comfortably covering both interest and capex.

At current copper prices the portal spot model gives EBITDA of USD 369.3m, which would bring net debt to EBITDA down to 1.0x. Leverage is not a constraint for the company at today's copper price.

The portal spot model gives EBITDA of USD 369.3m at current prices against USD 329.3m over the last twelve months

At current copper prices the portal spot model values annual EBITDA at USD 369.3m against USD 329.3m over the last twelve months, 8.2% higher. The difference is small because spot at USD 13,997 is only 2.9% below the reported quarter's average of USD 14,408.

On that base EV/EBITDA at current prices is 8.1 and net debt to EBITDA is 1.0x. For valuing the company this is a more reliable base than LTM: the last twelve months include quarters with lower copper prices.

Market capitalisation is USD 2,623.4m. On LTM EBITDA of USD 329.3m, EV/EBITDA is 8.14, P/E 46.9 and ROE 15.3%. The P/E is high because net profit is low relative to EBITDA – interest and taxes take a significant part of operating profit.

Share price, three years

close, last point 2026-11-10

PeriodMeasureUSD per share
2025-11-10Closing price4.610000133514404
2025-11-11Closing price4.599999904632568
2025-11-12Closing price4.789999961853027
2025-11-13Closing price4.21999979019165
2025-11-14Closing price4.340000152587891
2025-11-17Closing price4.46999979019165
2025-11-18Closing price4.340000152587891
2025-11-19Closing price4.46999979019165
2025-11-20Closing price4.300000190734863
2025-11-21Closing price4.25
2025-11-24Closing price4.420000076293945
2025-11-25Closing price4.550000190734863
2025-11-26Closing price5.039999961853027
2025-11-28Closing price5.28000020980835
2025-12-01Closing price5.199999809265137
2025-12-02Closing price5.119999885559082
2025-12-03Closing price5.25
2025-12-04Closing price5.349999904632568
2025-12-05Closing price5.300000190734863
2025-12-08Closing price5.210000038146973
2025-12-09Closing price5.230000019073486
2025-12-10Closing price5.230000019073486
2025-12-11Closing price5.440000057220459
2025-12-12Closing price5.429999828338623
2025-12-15Closing price5.409999847412109
2025-12-16Closing price5.199999809265137
2025-12-17Closing price5.179999828338623
2025-12-18Closing price5.139999866485596
2025-12-19Closing price5.5
2025-12-22Closing price5.53000020980835
2025-12-23Closing price5.579999923706055
2025-12-24Closing price5.639999866485596
2025-12-26Closing price5.809999942779541
2025-12-29Closing price5.630000114440918
2025-12-30Closing price5.650000095367432
2025-12-31Closing price5.659999847412109
2026-01-02Closing price5.599999904632568
2026-01-05Closing price6.010000228881836
2026-01-06Closing price6.199999809265137
2026-01-07Closing price6.070000171661377
2026-01-08Closing price5.929999828338623
2026-01-09Closing price5.929999828338623
2026-01-12Closing price6.269999980926514
2026-01-13Closing price6.519999980926514
2026-01-14Closing price7.289999961853027
2026-01-15Closing price7.150000095367432
2026-01-16Closing price7.050000190734863
2026-01-20Closing price7.150000095367432
2026-01-21Closing price7.059999942779541
2026-01-22Closing price7.199999809265137
2026-01-23Closing price7.630000114440918
2026-01-26Closing price7.849999904632568
2026-01-27Closing price8.220000267028809
2026-01-28Closing price8.25
2026-01-29Closing price8.600000381469727
2026-01-30Closing price7.619999885559082
2026-02-02Closing price7.710000038146973
2026-02-03Closing price8.829999923706055
2026-02-04Closing price8.369999885559082
2026-02-05Closing price7.599999904632568
2026-02-06Closing price7.849999904632568
2026-02-09Closing price8.239999771118164
2026-02-10Closing price8.199999809265137
2026-02-11Closing price8.350000381469727
2026-02-12Closing price7.849999904632568
2026-02-13Closing price8.289999961853027
2026-02-17Closing price7.96999979019165
2026-02-18Closing price8.020000457763672
2026-02-19Closing price7.670000076293945
2026-02-20Closing price7.949999809265137
2026-02-23Closing price7.900000095367432
2026-02-24Closing price8.399999618530273
2026-02-25Closing price8.279999732971191
2026-02-26Closing price8.5
2026-02-27Closing price8.880000114440918
2026-03-02Closing price8.760000228881836
2026-03-03Closing price8.029999732971191
2026-03-04Closing price8.180000305175781
2026-03-05Closing price7.489999771118164
2026-03-06Closing price7.199999809265137
2026-03-09Closing price7.190000057220459
2026-03-10Closing price7.380000114440918
2026-03-11Closing price7.349999904632568
2026-03-12Closing price7.010000228881836
2026-03-13Closing price6.599999904632568
2026-03-16Closing price6.789999961853027
2026-03-17Closing price6.690000057220459
2026-03-18Closing price6.210000038146973
2026-03-19Closing price5.900000095367432
2026-03-20Closing price5.730000019073486
2026-03-23Closing price5.940000057220459
2026-03-24Closing price5.960000038146973
2026-03-25Closing price6.199999809265137
2026-03-26Closing price5.809999942779541
2026-03-27Closing price5.980000019073486
2026-03-30Closing price5.869999885559082
2026-03-31Closing price6.449999809265137
2026-04-01Closing price6.769999980926514
2026-04-02Closing price6.650000095367432
2026-04-06Closing price6.769999980926514
2026-04-07Closing price6.760000228881836
2026-04-08Closing price7.230000019073486
2026-04-09Closing price7.110000133514404
2026-04-10Closing price7.289999961853027
2026-04-13Closing price7.389999866485596
2026-04-14Closing price7.789999961853027
2026-04-15Closing price7.510000228881836
2026-04-16Closing price7.619999885559082
2026-04-17Closing price7.730000019073486
2026-04-20Closing price7.710000038146973
2026-04-21Closing price7.099999904632568
2026-04-22Closing price7.389999866485596
2026-04-23Closing price7.159999847412109
2026-04-24Closing price7.199999809265137
2026-04-27Closing price7.46999979019165
2026-04-28Closing price7.210000038146973
2026-04-29Closing price6.96999979019165
2026-04-30Closing price7.159999847412109
2026-05-01Closing price7.150000095367432
2026-05-04Closing price6.849999904632568
2026-05-05Closing price6.840000152587891
2026-05-06Closing price7.519999980926514
2026-05-07Closing price7.25
2026-05-08Closing price7.489999771118164
2026-05-11Closing price7.570000171661377
2026-05-12Closing price7.929999828338623
2026-05-13Closing price7.789999961853027
2026-05-14Closing price7.619999885559082
2026-05-15Closing price6.829999923706055
2026-05-18Closing price6.519999980926514
2026-05-19Closing price6.389999866485596
2026-05-20Closing price6.610000133514404
2026-05-21Closing price6.579999923706055
2026-05-22Closing price6.570000171661377
2026-05-26Closing price7.059999942779541
2026-05-27Closing price6.980000019073486
2026-05-28Closing price7.230000019073486
2026-05-29Closing price7.420000076293945
2026-06-01Closing price7.900000095367432
2026-06-02Closing price8.300000190734863
2026-06-03Closing price7.78000020980835
2026-06-04Closing price7.630000114440918
2026-06-05Closing price6.650000095367432
2026-06-08Closing price6.739999771118164
2026-06-09Closing price6.570000171661377
2026-06-10Closing price6.429999828338623
2026-06-11Closing price6.849999904632568
2026-06-12Closing price7.5
2026-06-15Closing price7.760000228881836
2026-06-16Closing price7.809999942779541
2026-06-17Closing price7.429999828338623
2026-06-18Closing price7.139999866485596
2026-06-22Closing price6.960000038146973
2026-06-23Closing price6.690000057220459
2026-06-24Closing price6.369999885559082
2026-06-25Closing price6.570000171661377
2026-06-26Closing price6.449999809265137
2026-06-29Closing price6.360000133514404
2026-06-30Closing price6.880000114440918
2026-07-01Closing price7.0
2026-07-02Closing price6.929999828338623
2026-07-06Closing price6.96999979019165
2026-07-07Closing price6.53000020980835
2026-07-08Closing price6.46999979019165
2026-07-09Closing price7.0
2026-07-10Closing price7.300000190734863
2026-07-13Closing price7.019999980926514
2026-07-14Closing price7.96999979019165
2026-07-15Closing price7.440000057220459
2026-07-16Closing price6.909999847412109
2026-07-17Closing price6.78000020980835
2026-07-20Closing price7.019999980926514
2026-07-21Closing price7.71999979019165
2026-07-22Closing price7.579999923706055
2026-07-23Closing price7.260000228881836
2026-07-24Closing price7.0
2026-07-27Closing price7.110000133514404
2026-07-28Closing price6.880000114440918
2026-07-29Closing price6.710000038146973
2026-07-30Closing price7.079999923706055
2026-07-31Closing price6.769999980926514
2026-08-03Closing price6.96999979019165
2026-08-04Closing price7.829999923706055
2026-08-05Closing price8.180000305175781
2026-08-06Closing price8.239999771118164
2026-08-07Closing price8.319999694824219
2026-08-10Closing price8.770000457763672
2026-08-11Closing price8.819999694824219
2026-08-12Closing price8.729999542236328
2026-08-13Closing price8.40999984741211
2026-08-14Closing price8.350000381469727
2026-08-17Closing price8.770000457763672
2026-08-18Closing price8.359999656677246
2026-08-19Closing price8.470000267028809
2026-08-20Closing price8.6899995803833
2026-08-21Closing price9.1899995803833
2026-08-24Closing price9.34000015258789
2026-08-25Closing price9.510000228881836
2026-08-26Closing price9.229999542236328
2026-08-27Closing price9.680000305175781
2026-08-28Closing price9.180000305175781
2026-08-31Closing price9.039999961853027
2026-09-01Closing price8.4399995803833
2026-09-02Closing price8.319999694824219
2026-09-03Closing price8.399999618530273
2026-09-04Closing price8.449999809265137
2026-09-08Closing price8.899999618530273
2026-09-09Closing price8.930000305175781
2026-09-10Closing price8.020000457763672
2026-09-11Closing price8.140000343322754
2026-09-14Closing price7.840000152587891
2026-09-15Closing price7.980000019073486
2026-09-16Closing price7.949999809265137
2026-09-17Closing price8.380000114440918
2026-09-18Closing price8.640000343322754
2026-09-21Closing price8.670000076293945
2026-09-22Closing price9.359999656677246
2026-09-23Closing price9.0600004196167
2026-09-24Closing price8.970000267028809
2026-09-25Closing price8.609999656677246
2026-09-28Closing price8.800000190734863
2026-09-29Closing price8.880000114440918
2026-09-30Closing price8.90999984741211
2026-10-01Closing price8.3100004196167
2026-10-02Closing price8.949999809265137
2026-10-05Closing price8.90999984741211
2026-10-06Closing price8.8100004196167
2026-10-07Closing price8.520000457763672
2026-10-08Closing price8.3100004196167
2026-10-09Closing price8.850000381469727
2026-10-12Closing price8.710000038146973
2026-10-13Closing price8.5600004196167
2026-10-14Closing price8.199999809265137
2026-10-15Closing price8.09000015258789
2026-10-16Closing price7.96999979019165
2026-10-19Closing price7.949999809265137
2026-10-20Closing price7.949999809265137
2026-10-21Closing price7.960000038146973
2026-10-22Closing price7.300000190734863
2026-10-23Closing price7.460000038146973
2026-10-26Closing price7.650000095367432
2026-10-27Closing price8.029999732971191
2026-10-28Closing price8.079999923706055
2026-10-29Closing price7.860000133514404
2026-10-30Closing price7.360000133514404
2026-11-02Closing price7.409999847412109
2026-11-03Closing price7.420000076293945
2026-11-04Closing price7.559999942779541
2026-11-05Closing price6.980000019073486
2026-11-06Closing price6.949999809265137
2026-11-09Closing price7.489999771118164
2026-11-10Closing price7.264999866485596

On the portal model the share trades 21% below fair value, and that upside is the main argument for the stock

On the portal model, which re-prices EBITDA at current copper prices at the target EV/EBITDA, fair value is 21% above the current market price. This is our own estimate, not a market consensus and not a target price.

The EV/EBITDA multiple is 8.14 on LTM and 8.1 at current prices. The facts give no three-year history of the multiple, so it cannot be compared with its own past. The +21% model upside is the only quantitative valuation anchor in the facts.

A P/E of 46.9 looks high, but it is distorted by low net profit: on EBITDA of USD 99.1m, quarterly net profit was USD 24.3m. For a copper producer EV/EBITDA is a more appropriate multiple than P/E.

Valuation on the latest reported figures

MetricValue
Market cap2.62 bn USD
P/E (LTM)46.9
EV/EBITDA (LTM)8.1
P/B7.14
Net debt / EBITDA (LTM)1.13
Operating cash flow (LTM)0.36 bn
ROE15.3%

Net profit by quarter

PeriodMeasurebn USD
Q4 2024Net profit−0.015156643000000001
Q1 2025Net profit−0.020439
Q2 2025Net profit0.01565
Q3 2025Net profit−0.019922000000000002
Q4 2025Net profit0.0031869999999999997
Q1 2026Net profit0.012269
Q2 2026Net profit0.016184999999999998
Q3 2026Net profit0.024259

Bottom line

What was genuinely strong in the quarter is that the company earned USD 19.4m of EBITDA more than the price effect: volumes and unit costs did better than copper alone. Revenue of USD 247.0m and EBITDA of USD 99.1m are the highest in recent quarters, with a margin of 40.1% versus 32.3% a year earlier. The weak spot remains thin net profit of USD 24.3m on EBITDA of USD 99.1m: interest and taxes take most of operating profit. The key question for a holder is whether the copper price holds near USD 14,000: spot is already USD 13,997, and that decides whether EBITDA stays at the spot model's USD 369.3m. Our conclusion: rather attractive – the portal model puts the upside at +21% to fair value. Our view: the share is rather attractive at the current price; upside on the portal model +21%.