Tower Research Capital (TRC)’s Establishment Labs ESTA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$60.9K Sell
1,073
-232
-18% -$15.8K ﹤0.01% 2578
2025
Q4
$95.1K Buy
1,305
+1,273
+3,978% +$76.9K ﹤0.01% 1976
2025
Q3
$1.31K Sell
32
-802
-96% -$32.8K ﹤0.01% 4826
2025
Q2
$35.6K Buy
834
+806
+2,879% +$28.1K ﹤0.01% 3262
2025
Q1
$1.14K Sell
28
-445
-94% -$16.6K ﹤0.01% 4768
2024
Q4
$21.8K Sell
473
-1,402
-75% -$61.1K ﹤0.01% 3122
2024
Q3
$81.1K Buy
+1,875
New +$81.5K ﹤0.01% 2388
2024
Q1
Sell
-338
Closed -$8.75K 5935
2023
Q4
$8.75K Sell
338
-340
-50% -$9.96K ﹤0.01% 4471
2023
Q3
$33.3K Sell
678
-1,307
-66% -$78.1K ﹤0.01% 2931
2023
Q2
$136K Sell
1,985
-9,133
-82% -$631K ﹤0.01% 1830
2023
Q1
$753K Buy
11,118
+10,984
+8,197% +$753K 0.02% 592
2022
Q4
$9K Buy
+134
New +$8.1K ﹤0.01% 4191
2022
Q3
Sell
-246
Closed -$13K 6157
2022
Q2
$13K Sell
246
-1,233
-83% -$78.3K ﹤0.01% 4204
2022
Q1
$100K Buy
1,479
+656
+80% +$38.4K ﹤0.01% 2196
2021
Q4
$56K Buy
823
+84
+11% +$5.87K ﹤0.01% 2679
2021
Q3
$53K Buy
739
+666
+912% +$49K ﹤0.01% 2915
2021
Q2
$6K Sell
73
-254
-78% -$18.9K ﹤0.01% 4622
2021
Q1
$20K Buy
+327
New +$18.9K ﹤0.01% 3875
2020
Q1
Sell
-159
Closed -$4K 3264
2019
Q4
$4K Sell
159
-341
-68% -$7.55K ﹤0.01% 2770
2019
Q3
$9K Sell
500
-850
-63% -$18.3K ﹤0.01% 2994
2019
Q2
$30K Buy
1,350
+972
+257% +$23.2K ﹤0.01% 1903
2019
Q1
$9K Sell
378
-28
-7% -$743 ﹤0.01% 2725
2018
Q4
$11K Sell
406
-428
-51% -$10.5K ﹤0.01% 2382
2018
Q3
$20K Buy
+834
New +$21.4K ﹤0.01% 2335

Other funds holding ESTA

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

Tower Research Capital (TRC) reduced its Establishment Labs (ESTA) stake by 18% in Q1 2026, selling an estimated $15.8K and leaving 1,073 shares worth $60.9K. The position accounts for ﹤0.01% of the portfolio, ranked #2578.

Tower Research Capital (TRC) first reported a position in ESTA in Q3 2018 and has held it in 24 quarters since. The position peaked at $753K in Q1 2023. 176 funds tracked by Wall St. Rank hold ESTA as of Q1 2026.

  • Tower Research Capital (TRC) held 1,073 shares of Establishment Labs worth $60.9K as of Q1 2026.
  • Tower Research Capital (TRC) sold 232 Establishment Labs shares in Q1 2026, an estimated $15.8K.
  • Establishment Labs made up ﹤0.01% of Tower Research Capital (TRC)'s portfolio in Q1 2026, its #2578 holding.
  • Tower Research Capital (TRC) first reported a position in Establishment Labs in Q3 2018 and has held it in 24 quarters since.
  • Tower Research Capital (TRC)'s Establishment Labs position peaked at $753K in Q1 2023.
  • 176 funds tracked by Wall St. Rank held Establishment Labs as of Q1 2026.

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