Macquarie Group’s TAL Education Group TAL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$61.4M Hold
6,009,191
0.08% 361
2025
Q1
$79.4M Sell
6,009,191
-4,866
-0.1% -$64.3K 0.1% 296
2024
Q4
$60.3M Buy
6,014,057
+915,061
+18% +$9.17M 0.07% 366
2024
Q3
$60.4M Buy
5,098,996
+3,972,673
+353% +$47M 0.07% 391
2024
Q2
$12M Sell
1,126,323
-40,156
-3% -$428K 0.01% 775
2024
Q1
$13.2M Buy
1,166,479
+18,888
+2% +$214K 0.02% 763
2023
Q4
$14.5M Buy
1,147,591
+18,594
+2% +$235K 0.02% 747
2023
Q3
$10.3M Buy
1,128,997
+18,592
+2% +$169K 0.01% 777
2023
Q2
$6.62M Sell
1,110,405
-171,180
-13% -$1.02M 0.01% 873
2023
Q1
$8.21M Buy
1,281,585
+151,397
+13% +$970K 0.01% 843
2022
Q4
$7.97M Buy
1,130,188
+10,480
+0.9% +$73.9K 0.01% 883
2022
Q3
$5.53M Sell
1,119,708
-1,252
-0.1% -$6.19K 0.01% 967
2022
Q2
$5.46M Sell
1,120,960
-4,795
-0.4% -$23.4K 0.01% 1015
2022
Q1
$3.39K Hold
1,125,755
﹤0.01% 1220
2021
Q4
$4.42M Buy
1,125,755
+8,218
+0.7% +$32.3K ﹤0.01% 1148
2021
Q3
$5.41M Sell
1,117,537
-11,456
-1% -$55.4K ﹤0.01% 1091
2021
Q2
$28.5M Buy
1,128,993
+1,093,603
+3,090% +$27.6M 0.02% 686
2021
Q1
$1.91M Hold
35,390
﹤0.01% 1218
2020
Q4
$2.53M Sell
35,390
-2,126
-6% -$152K ﹤0.01% 1033
2020
Q3
$2.85M Buy
37,516
+2,523
+7% +$192K ﹤0.01% 945
2020
Q2
$2.39M Buy
34,993
+2,515
+8% +$172K ﹤0.01% 961
2020
Q1
$1.73M Sell
32,478
-722
-2% -$38.5K ﹤0.01% 952
2019
Q4
$1.6M Hold
33,200
﹤0.01% 1101
2019
Q3
$1.14M Hold
33,200
﹤0.01% 1180
2019
Q2
$1.27M Buy
33,200
+6,100
+23% +$232K ﹤0.01% 1153
2019
Q1
$978K Sell
27,100
-2,600
-9% -$93.8K ﹤0.01% 1188
2018
Q4
$792K Sell
29,700
-1,800
-6% -$48K ﹤0.01% 1212
2018
Q3
$810K Buy
31,500
+5,700
+22% +$147K ﹤0.01% 1245
2018
Q2
$949K Buy
25,800
+7,800
+43% +$287K ﹤0.01% 1194
2018
Q1
$668K Sell
18,000
-17,502
-49% -$650K ﹤0.01% 1292
2017
Q4
$1.04M Buy
35,502
+3,200
+10% +$93.7K ﹤0.01% 1234
2017
Q3
$1.09M Buy
32,302
+7,600
+31% +$256K ﹤0.01% 1185
2017
Q2
$503K Buy
24,702
+4,800
+24% +$97.7K ﹤0.01% 1296
2017
Q1
$354K Buy
19,902
+4,200
+27% +$74.7K ﹤0.01% 1370
2016
Q4
$183K Hold
15,702
﹤0.01% 1449
2016
Q3
$186K Buy
15,702
+6,102
+64% +$72.3K ﹤0.01% 1422
2016
Q2
$100K Sell
9,600
-5,400
-36% -$56.3K ﹤0.01% 1493
2016
Q1
$124K Hold
15,000
﹤0.01% 1430
2015
Q4
$116K Buy
+15,000
New +$116K ﹤0.01% 1402