Royal Bank of Canada’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
Q1
$45.6M Sell
161,955
-42,230
-21% -$10.6M 0.01% 958
2025
Q4
$39.9M Sell
204,185
-7,326
-3% -$1.54M 0.01% 1065
2025
Q3
$44.7M Sell
211,511
-12,440
-6% -$2.46M 0.01% 1077
2025
Q2
$43M Sell
223,951
-21,277
-9% -$3.64M 0.01% 1024
2025
Q1
$39M Buy
245,228
+4,276
+2% +$641K 0.01% 913
2024
Q4
$32.1M Buy
240,952
+1,317
+0.5% +$179K 0.01% 1055
2024
Q3
$30.9M Sell
239,635
-2,519
-1% -$297K 0.01% 1076
2024
Q2
$25.4M Sell
242,154
-5,928
-2% -$625K 0.01% 1123
2024
Q1
$26.6M Sell
248,082
-16,631
-6% -$1.71M 0.01% 1100
2023
Q4
$31M Buy
264,713
+8,799
+3% +$925K 0.01% 1022
2023
Q3
$26.7M Sell
255,914
-389
-0.2% -$40K 0.01% 1006
2023
Q2
$26.6M Buy
256,303
+19,303
+8% +$1.85M 0.01% 1024
2023
Q1
$22.6M Sell
237,000
-17,800
-7% -$1.65M 0.01% 1068
2022
Q4
$22.3M Buy
254,800
+2,348
+0.9% +$202K 0.01% 1086
2022
Q3
$18.5M Sell
252,452
-2,241
-0.9% -$174K 0.01% 1113
2022
Q2
$17.4M Sell
254,693
-1,918
-0.7% -$125K 0.01% 1190
2022
Q1
$17.9M Sell
256,611
-13,330
-5% -$1.02M ﹤0.01% 1299
2021
Q4
$24.3M Sell
269,941
-1,033
-0.4% -$89.3K 0.01% 1273
2021
Q3
$20.9M Sell
270,974
-6,097
-2% -$539K 0.01% 1313
2021
Q2
$26M Sell
277,071
-11,604
-4% -$1.17M 0.01% 1146
2021
Q1
$31.4M Sell
288,675
-22,449
-7% -$2.37M 0.01% 976
2020
Q4
$32.1M Sell
311,124
-3,877
-1% -$365K 0.01% 939
2020
Q3
$25.4M Sell
315,001
-810
-0.3% -$69.9K 0.01% 943
2020
Q2
$26.7M Buy
315,811
+17,229
+6% +$1.36M 0.01% 877
2020
Q1
$22.7M Buy
298,582
+15,302
+5% +$1.4M 0.01% 839
2019
Q4
$26.2M Buy
283,280
+5,173
+2% +$441K 0.01% 983
2019
Q3
$22.1M Buy
278,107
+5,574
+2% +$443K 0.01% 1019
2019
Q2
$22.5M Buy
272,533
+247,063
+970% +$18.1M 0.01% 1012
2019
Q1
$1.71M Buy
25,470
+2,636
+12% +$177K ﹤0.01% 2824
2018
Q4
$1.51M Buy
22,834
+2,317
+11% +$151K ﹤0.01% 2850
2018
Q3
$1.4M Buy
20,517
+8,355
+69% +$542K ﹤0.01% 3116
2018
Q2
$702K Buy
12,162
+2,784
+30% +$160K ﹤0.01% 3514
2018
Q1
$549K Buy
9,378
+1,367
+17% +$84K ﹤0.01% 3640
2017
Q4
$483K Sell
8,011
-926
-10% -$56.3K ﹤0.01% 3817
2017
Q3
$535K Buy
8,937
+5,839
+188% +$337K ﹤0.01% 3734
2017
Q2
$184K Buy
3,098
+2,381
+332% +$139K ﹤0.01% 4406
2017
Q1
$42K Sell
717
-732
-51% -$41.1K ﹤0.01% 5232
2016
Q4
$82K Buy
1,449
+1,088
+301% +$55.6K ﹤0.01% 4977
2016
Q3
$17K Buy
361
+111
+44% +$4.89K ﹤0.01% 5598
2016
Q2
$10K Buy
250
+216
+635% +$8.47K ﹤0.01% 5740
2016
Q1
$1K Sell
34
-17,892
-100% -$633K ﹤0.01% 6205
2015
Q4
$648K Buy
17,926
+16,714
+1,379% +$627K ﹤0.01% 3514
2015
Q3
$43K Buy
1,212
+83
+7% +$3.05K ﹤0.01% 5210
2015
Q2
$42K Sell
1,129
-4,157
-79% -$157K ﹤0.01% 5314
2015
Q1
$206K Buy
5,286
+5,164
+4,233% +$193K ﹤0.01% 4211
2014
Q4
$5K Hold
122
﹤0.01% 5801
2014
Q3
$4K Sell
122
-3,561
-97% -$124K ﹤0.01% 5681
2014
Q2
$127K Buy
3,683
+1,510
+69% +$51.7K ﹤0.01% 4425
2014
Q1
$76K Sell
2,173
-3,197
-60% -$112K ﹤0.01% 4673
2013
Q4
$184K Buy
5,370
+1,027
+24% +$35.4K ﹤0.01% 4222
2013
Q3
$144K Buy
4,343
+2,321
+115% +$76.6K ﹤0.01% 4277
2013
Q2
$65K Buy
+2,022
New +$69.7K ﹤0.01% 4540

Other funds holding ESE

Royal Bank of Canada's ESE Position: Q1 2026 in Review

Royal Bank of Canada reduced its ESCO Technologies (ESE) stake by 21% in Q1 2026, selling an estimated $10.6M and leaving 161,955 shares worth $45.6M. The position accounts for 0.01% of the portfolio, ranked #958.

Royal Bank of Canada first reported a position in ESE in Q2 2013 and has held it in 52 quarters since. 433 funds tracked by Wall St. Rank hold ESE as of Q1 2026.

  • Royal Bank of Canada held 161,955 shares of ESCO Technologies worth $45.6M as of Q1 2026.
  • Royal Bank of Canada sold 42,230 ESCO Technologies shares in Q1 2026, an estimated $10.6M.
  • ESCO Technologies made up 0.01% of Royal Bank of Canada's portfolio in Q1 2026, its #958 holding.
  • Royal Bank of Canada first reported a position in ESCO Technologies in Q2 2013 and has held it in 52 quarters since.
  • 433 funds tracked by Wall St. Rank held ESCO Technologies as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.