Canada Pension Plan Investment Board’s Hain Celestial HAIN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-371,400
Closed -$397K 1832
2025
Q4
$397K Sell
371,400
-113,700
-23% -$140K ﹤0.01% 1398
2025
Q3
$766K Buy
485,100
+27,000
+6% +$46K ﹤0.01% 1010
2025
Q2
$696K Buy
458,100
+425,300
+1,297% +$994K ﹤0.01% 1001
2025
Q1
$136K Buy
32,800
+28,900
+741% +$129K ﹤0.01% 1097
2024
Q4
$24K Sell
3,900
-8,000
-67% -$64K ﹤0.01% 1356
2024
Q3
$103K Hold
11,900
﹤0.01% 1167
2024
Q2
$82.2K Buy
+11,900
New +$81.8K ﹤0.01% 1219
2020
Q1
Sell
-6,900
Closed -$179K 1369
2019
Q4
$179K Sell
6,900
-12,940
-65% -$309K ﹤0.01% 1278
2019
Q3
$426K Sell
19,840
-70,177
-78% -$1.47M ﹤0.01% 1058
2019
Q2
$1.97M Buy
90,017
+39,401
+78% +$864K ﹤0.01% 952
2019
Q1
$1.17M Buy
+50,616
New +$976K ﹤0.01% 1085
2018
Q4
Sell
-77,300
Closed -$2.1M 1314
2018
Q3
$2.1M Buy
77,300
+55,700
+258% +$1.59M ﹤0.01% 1007
2018
Q2
$644K Sell
21,600
-69,500
-76% -$1.99M ﹤0.01% 1097
2018
Q1
$2.92M Sell
91,100
-6,500
-7% -$236K ﹤0.01% 907
2017
Q4
$4.14M Sell
97,600
-114,600
-54% -$4.54M 0.01% 742
2017
Q3
$8.73M Sell
212,200
-103,300
-33% -$4.27M 0.02% 539
2017
Q2
$12.2M Buy
315,500
+197,000
+166% +$7.12M 0.03% 435
2017
Q1
$4.41M Buy
118,500
+18,100
+18% +$681K 0.01% 654
2016
Q4
$3.92M Hold
100,400
0.01% 573
2016
Q3
$3.57M Buy
100,400
+58,000
+137% +$2.54M 0.01% 601
2016
Q2
$2.11M Sell
42,400
-69,800
-62% -$3.23M 0.01% 692
2016
Q1
$4.59M Buy
112,200
+16,600
+17% +$624K 0.02% 564
2015
Q4
$3.86M Buy
95,600
+95,300
+31,767% +$4.32M 0.02% 587
2015
Q3
$15K Sell
300
-1,300
-81% -$82.3K ﹤0.01% 1216
2015
Q2
$105K Sell
1,600
-10,500
-87% -$663K ﹤0.01% 1114
2015
Q1
$775K Sell
12,100
-7,300
-38% -$432K ﹤0.01% 887
2014
Q4
$1.13M Hold
19,400
﹤0.01% 857
2014
Q3
$993K Buy
19,400
+5,000
+35% +$233K ﹤0.01% 809
2014
Q2
$639K Sell
14,400
-59,200
-80% -$2.64M ﹤0.01% 853
2014
Q1
$3.37M Buy
73,600
+65,600
+820% +$2.99M 0.01% 650
2013
Q4
$363K Buy
8,000
+3,800
+90% +$157K ﹤0.01% 885
2013
Q3
$162K Buy
+4,200
New +$158K ﹤0.01% 859

Other funds holding HAIN