IAM
TECK icon

Impala Asset Management’s Teck Resources TECK Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$11.6M Sell
287,382
-146,618
-34% -$5.92M 7.93% 5
2025
Q1
$15.8M Buy
+434,000
New +$15.8M 13.08% 4
2023
Q4
Sell
-145,000
Closed -$6.25M 22
2023
Q3
$6.25M Buy
+145,000
New +$6.25M 5.46% 5
2023
Q2
Sell
-180,000
Closed -$6.57M 22
2023
Q1
$6.57M Buy
180,000
+54,000
+43% +$1.97M 5.61% 9
2022
Q4
$4.77M Buy
126,000
+70,750
+128% +$2.68M 2.66% 16
2022
Q3
$1.68M Buy
+55,250
New +$1.68M 1.14% 22
2022
Q2
Sell
-800,000
Closed -$32.3M 36
2022
Q1
$32.3M Buy
+800,000
New +$32.3M 2.79% 15
2021
Q4
Sell
-2,204,820
Closed -$54.9M 58
2021
Q3
$54.9M Buy
2,204,820
+1,340,029
+155% +$33.4M 3.9% 8
2021
Q2
$19.9M Sell
864,791
-130,541
-13% -$3.01M 1.33% 26
2021
Q1
$19.1M Buy
995,332
+895,332
+895% +$17.2M 1.25% 30
2020
Q4
$1.82M Sell
100,000
-1,253,816
-93% -$22.8M 0.16% 51
2020
Q3
$18.8M Sell
1,353,816
-1,543,604
-53% -$21.5M 1.9% 18
2020
Q2
$30.2M Sell
2,897,420
-1,009,260
-26% -$10.5M 3.45% 7
2020
Q1
$29.5M Sell
3,906,680
-6,041,464
-61% -$45.7M 3.97% 12
2019
Q4
$173M Sell
9,948,144
-2,937,892
-23% -$51M 13.12% 1
2019
Q3
$209M Buy
12,886,036
+1,688,078
+15% +$27.4M 15.12% 1
2019
Q2
$258M Sell
11,197,958
-2,450,310
-18% -$56.5M 11.64% 1
2019
Q1
$316M Sell
13,648,268
-1,014,606
-7% -$23.5M 16.52% 1
2018
Q4
$316M Sell
14,662,874
-444,647
-3% -$9.59M 17.06% 1
2018
Q3
$364M Buy
15,107,521
+2,119,601
+16% +$51.1M 12.05% 1
2018
Q2
$331M Sell
12,987,920
-711,236
-5% -$18.1M 15.2% 1
2018
Q1
$352M Sell
13,699,156
-2,283
-0% -$58.7K 15.7% 1
2017
Q4
$359M Buy
13,701,439
+196,904
+1% +$5.15M 12.71% 1
2017
Q3
$285M Buy
13,504,535
+947,459
+8% +$20M 12.74% 1
2017
Q2
$218M Buy
12,557,076
+2,366,430
+23% +$41M 11.03% 1
2017
Q1
$223M Sell
10,190,646
-1,847,699
-15% -$40.5M 10.36% 1
2016
Q4
$241M Sell
12,038,345
-294,123
-2% -$5.89M 12.74% 1
2016
Q3
$222M Buy
12,332,468
+2,982,371
+32% +$53.8M 14.67% 1
2016
Q2
$123M Buy
9,350,097
+758,846
+9% +$9.99M 8.87% 2
2016
Q1
$65.4M Buy
8,591,251
+7,028,998
+450% +$53.5M 4.26% 5
2015
Q4
$6.03M Buy
+1,562,253
New +$6.03M 0.4% 30