Boston Trust Walden’s Insperity NSP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-220,467
Closed -$19.7M 378
2025
Q1
$19.7M Buy
220,467
+572
+0.3% +$47.5K 0.14% 180
2024
Q4
$17M Sell
219,895
-8,765
-4% -$709K 0.12% 183
2024
Q3
$20.1M Sell
228,660
-5,731
-2% -$531K 0.14% 176
2024
Q2
$21.4M Sell
234,391
-1,387
-0.6% -$140K 0.16% 165
2024
Q1
$25.8M Sell
235,778
-1,289
-0.5% -$137K 0.18% 156
2023
Q4
$27.8M Buy
237,067
+7,396
+3% +$800K 0.21% 148
2023
Q3
$22.4M Buy
229,671
+9,572
+4% +$1M 0.19% 155
2023
Q2
$26.2M Buy
220,099
+6,378
+3% +$757K 0.21% 151
2023
Q1
$26M Buy
213,721
+6,403
+3% +$749K 0.22% 151
2022
Q4
$23.6M Sell
207,318
-1,385
-0.7% -$157K 0.21% 155
2022
Q3
$21.3M Buy
208,703
+6,744
+3% +$724K 0.21% 162
2022
Q2
$20.2M Buy
201,959
+1,690
+0.8% +$167K 0.19% 167
2022
Q1
$20.1M Buy
200,269
+4,641
+2% +$463K 0.17% 170
2021
Q4
$23.1M Buy
195,628
+830
+0.4% +$98K 0.19% 171
2021
Q3
$21.6M Buy
194,798
+4,317
+2% +$443K 0.19% 165
2021
Q2
$17.2M Buy
190,481
+68,563
+56% +$6.12M 0.15% 176
2021
Q1
$10.2M Sell
121,918
-851
-0.7% -$72.4K 0.1% 208
2020
Q4
$10M Sell
122,769
-1,629
-1% -$134K 0.11% 207
2020
Q3
$8.15M Buy
124,398
+5,318
+4% +$355K 0.1% 205
2020
Q2
$7.71M Sell
119,080
-58,989
-33% -$2.95M 0.1% 204
2020
Q1
$6.64M Buy
+178,069
New +$12.6M 0.11% 204

Other funds holding NSP

Boston Trust Walden's NSP Position: Q2 2025 in Review

Boston Trust Walden sold out of Insperity (NSP) in Q2 2025, closing a stake of 220,467 shares — an estimated $19.7M sold.

Boston Trust Walden first reported a position in NSP in Q1 2020 and held it in 21 quarters. The position peaked at $27.8M in Q4 2023. 286 funds tracked by Wall St. Rank hold NSP as of Q2 2025.

  • Boston Trust Walden reported no remaining Insperity position as of Q2 2025 after selling out during the quarter.
  • Boston Trust Walden sold 220,467 Insperity shares in Q2 2025, an estimated $19.7M.
  • Boston Trust Walden first reported a position in Insperity in Q1 2020 and held it in 21 quarters.
  • Boston Trust Walden's Insperity position peaked at $27.8M in Q4 2023.
  • 286 funds tracked by Wall St. Rank held Insperity as of Q2 2025.

Based on Boston Trust Walden's 13F filing for Q2 2025, filed 28 Jul 2025.