Tudor Investment Corp’s ESCO Technologies ESE Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-21,945
Closed -$6.17M 3763
2026
Q1
$6.17M Sell
21,945
-58,970
-73% -$14.9M 0.01% 1044
2025
Q4
$15.8M Buy
80,915
+30,771
+61% +$6.49M 0.03% 498
2025
Q3
$10.6M Sell
50,144
-31,037
-38% -$6.14M 0.02% 744
2025
Q2
$15.6M Buy
81,181
+21,255
+35% +$3.63M 0.03% 443
2025
Q1
$9.54M Buy
59,926
+57,121
+2,036% +$8.56M 0.03% 477
2024
Q4
$374K Buy
+2,805
New +$381K ﹤0.01% 2433
2022
Q3
Sell
-3,861
Closed -$264K 2416
2022
Q2
$264K Sell
3,861
-7,676
-67% -$501K 0.01% 1645
2022
Q1
$807K Buy
+11,537
New +$880K 0.02% 1013
2021
Q4
Sell
-35,877
Closed -$2.76M 2579
2021
Q3
$2.76M Buy
35,877
+28,624
+395% +$2.53M 0.04% 527
2021
Q2
$680K Buy
+7,253
New +$732K 0.01% 1040
2020
Q4
Sell
-12,372
Closed -$997K 1403
2020
Q3
$997K Buy
+12,372
New +$1.07M 0.04% 567
2016
Q3
Sell
-6,500
Closed -$260K 1510
2016
Q2
$260K Sell
6,500
-11,400
-64% -$447K 0.01% 1253
2016
Q1
$698K Buy
+17,900
New +$634K 0.02% 736

Other funds holding ESE

Tudor Investment Corp's ESE Position: Q2 2026 in Review

Tudor Investment Corp sold out of ESCO Technologies (ESE) in Q2 2026, closing a stake of 21,945 shares — an estimated $6.17M sold.

Tudor Investment Corp first reported a position in ESE in Q1 2016 and held it in 13 quarters. The position peaked at $15.8M in Q4 2025. 446 funds tracked by Wall St. Rank hold ESE as of Q2 2026.

  • Tudor Investment Corp reported no remaining ESCO Technologies position as of Q2 2026 after selling out during the quarter.
  • Tudor Investment Corp sold 21,945 ESCO Technologies shares in Q2 2026, an estimated $6.17M.
  • Tudor Investment Corp first reported a position in ESCO Technologies in Q1 2016 and held it in 13 quarters.
  • Tudor Investment Corp's ESCO Technologies position peaked at $15.8M in Q4 2025.
  • 446 funds tracked by Wall St. Rank held ESCO Technologies as of Q2 2026.

Based on Tudor Investment Corp's 13F filing for Q2 2026, filed 14 Aug 2026.