Tower Research Capital (TRC)’s Embecta EMBC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$46.4K Buy
5,246
+702
+15% +$7.32K ﹤0.01% 2802
2025
Q4
$54K Buy
4,544
+340
+8% +$4.48K ﹤0.01% 2360
2025
Q3
$59.3K Sell
4,204
-3,167
-43% -$40.1K ﹤0.01% 2393
2025
Q2
$71.4K Buy
7,371
+6,224
+543% +$70K ﹤0.01% 2664
2025
Q1
$14.6K Sell
1,147
-6,137
-84% -$98.2K ﹤0.01% 3278
2024
Q4
$150K Buy
7,284
+3,835
+111% +$62.8K ﹤0.01% 1896
2024
Q3
$48.6K Sell
3,449
-7,990
-70% -$116K ﹤0.01% 2733
2024
Q2
$143K Buy
11,439
+8,885
+348% +$108K ﹤0.01% 2334
2024
Q1
$33.9K Sell
2,554
-14,337
-85% -$222K ﹤0.01% 2550
2023
Q4
$320K Buy
16,891
+9,212
+120% +$151K ﹤0.01% 1728
2023
Q3
$116K Buy
7,679
+6,591
+606% +$124K ﹤0.01% 1881
2023
Q2
$23.5K Sell
1,088
-1,192
-52% -$32.5K ﹤0.01% 3239
2023
Q1
$64K Buy
2,280
+1,896
+494% +$53.8K ﹤0.01% 2279
2022
Q4
$10K Sell
384
-7,635
-95% -$233K ﹤0.01% 3984
2022
Q3
$231K Buy
8,019
+4,430
+123% +$131K ﹤0.01% 1784
2022
Q2
$91K Buy
+3,589
New +$103K ﹤0.01% 2366

Other funds holding EMBC

Tower Research Capital (TRC)'s EMBC Position: Q1 2026 in Review

Tower Research Capital (TRC) increased its Embecta (EMBC) stake by 15% in Q1 2026, buying an estimated $7.32K and bringing the position to 5,246 shares worth $46.4K. The position accounts for ﹤0.01% of the portfolio, ranked #2802.

Tower Research Capital (TRC) first reported a position in EMBC in Q2 2022 and has held it in 16 quarters since. The position peaked at $320K in Q4 2023. 337 funds tracked by Wall St. Rank hold EMBC as of Q1 2026.

  • Tower Research Capital (TRC) held 5,246 shares of Embecta worth $46.4K as of Q1 2026.
  • Tower Research Capital (TRC) bought 702 Embecta shares in Q1 2026, an estimated $7.32K.
  • Embecta made up ﹤0.01% of Tower Research Capital (TRC)'s portfolio in Q1 2026, its #2802 holding.
  • Tower Research Capital (TRC) first reported a position in Embecta in Q2 2022 and has held it in 16 quarters since.
  • Tower Research Capital (TRC)'s Embecta position peaked at $320K in Q4 2023.
  • 337 funds tracked by Wall St. Rank held Embecta as of Q1 2026.

Based on Tower Research Capital (TRC)'s 13F filing for Q1 2026, filed 15 May 2026.