Boston Trust Walden’s Helmerich & Payne HP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
Sell
-836,173
Closed -$21.8M 377
2025
Q1
$21.8M Sell
836,173
-487,446
-37% -$12.7M 0.16% 172
2024
Q4
$42.4M Sell
1,323,619
-27,820
-2% -$891K 0.3% 136
2024
Q3
$41.1M Sell
1,351,439
-871,038
-39% -$26.5M 0.29% 140
2024
Q2
$80.3M Buy
2,222,477
+27,660
+1% +$1,000K 0.6% 51
2024
Q1
$92.3M Sell
2,194,817
-19,925
-0.9% -$838K 0.66% 49
2023
Q4
$80.2M Buy
2,214,742
+34,863
+2% +$1.26M 0.61% 51
2023
Q3
$91.9M Sell
2,179,879
-55,405
-2% -$2.34M 0.77% 34
2023
Q2
$79.2M Buy
2,235,284
+100,679
+5% +$3.57M 0.65% 44
2023
Q1
$76.3M Buy
2,134,605
+282,276
+15% +$10.1M 0.66% 46
2022
Q4
$91.8M Buy
1,852,329
+11,606
+0.6% +$575K 0.81% 33
2022
Q3
$68.1M Buy
1,840,723
+30,741
+2% +$1.14M 0.67% 45
2022
Q2
$77.9M Sell
1,809,982
-167,712
-8% -$7.22M 0.74% 34
2022
Q1
$84.6M Buy
1,977,694
+434,747
+28% +$18.6M 0.7% 36
2021
Q4
$36.6M Sell
1,542,947
-19,221
-1% -$456K 0.29% 119
2021
Q3
$42.8M Sell
1,562,168
-15,106
-1% -$414K 0.38% 94
2021
Q2
$51.5M Buy
1,577,274
+338,254
+27% +$11M 0.46% 67
2021
Q1
$33.4M Buy
1,239,020
+82,276
+7% +$2.22M 0.32% 113
2020
Q4
$26.8M Sell
1,156,744
-1,883
-0.2% -$43.6K 0.29% 125
2020
Q3
$17M Buy
1,158,627
+258,630
+29% +$3.79M 0.21% 152
2020
Q2
$17.6M Buy
899,997
+130,788
+17% +$2.55M 0.24% 139
2020
Q1
$12M Buy
769,209
+18,105
+2% +$283K 0.19% 159
2019
Q4
$34.1M Buy
751,104
+259,858
+53% +$11.8M 0.4% 78
2019
Q3
$19.7M Buy
491,246
+264,437
+117% +$10.6M 0.25% 124
2019
Q2
$11.5M Sell
226,809
-5,547
-2% -$281K 0.15% 181
2019
Q1
$12.9M Buy
232,356
+15,953
+7% +$886K 0.18% 164
2018
Q4
$10.4M Buy
216,403
+15,941
+8% +$764K 0.17% 171
2018
Q3
$13.8M Buy
200,462
+6,711
+3% +$462K 0.19% 149
2018
Q2
$12.4M Buy
193,751
+12,924
+7% +$824K 0.18% 163
2018
Q1
$12M Buy
180,827
+50,591
+39% +$3.37M 0.18% 159
2017
Q4
$8.42M Buy
130,236
+2,906
+2% +$188K 0.12% 201
2017
Q3
$6.64M Buy
127,330
+7,421
+6% +$387K 0.1% 212
2017
Q2
$6.52M Buy
119,909
+19,538
+19% +$1.06M 0.1% 210
2017
Q1
$6.68M Buy
+100,371
New +$6.68M 0.1% 207