Cowen and Company’s Establishment Labs ESTA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q4
Sell
-869,948
Closed -$37.6M 114
2024
Q3
$37.6M Sell
869,948
-70,000
-7% -$3.04M 1.27% 15
2024
Q2
$42.7M Hold
939,948
1.17% 14
2024
Q1
$47.8M Hold
939,948
1.85% 7
2023
Q4
$24.3M Sell
939,948
-201,224
-18% -$5.89M 1.6% 17
2023
Q3
$56M Buy
1,141,172
+175,000
+18% +$10.5M 3.92% 2
2023
Q2
$66.3M Buy
966,172
+100,000
+12% +$6.91M 5.49% 2
2023
Q1
$58.7M Buy
866,172
+9,518
+1% +$653K 6.89% 3
2022
Q4
$56.2M Buy
856,654
+20,000
+2% +$1.21M 5.88% 4
2022
Q3
$45.7M Hold
836,654
4.37% 5
2022
Q2
$45.5M Buy
836,654
+4,467
+0.5% +$284K 4.39% 3
2022
Q1
$56.1M Buy
832,187
+21,500
+3% +$1.26M 5.4% 4
2021
Q4
$54.8M Buy
810,687
+187,000
+30% +$13.1M 4.97% 2
2021
Q3
$44.6M Buy
623,687
+237,640
+62% +$17.5M 2.12% 11
2021
Q2
$33.7M Hold
386,047
1.76% 12
2021
Q1
$24.1M Buy
386,047
+69,246
+22% +$3.99M 1.66% 10
2020
Q4
$11.9M Buy
316,801
+15,800
+5% +$416K 1.07% 15
2020
Q3
$5.58M Sell
301,001
-46,617
-13% -$829K 0.91% 17
2020
Q2
$6.49M Buy
347,618
+49,371
+17% +$839K 1.08% 11
2020
Q1
$4.31M Buy
298,247
+178,493
+149% +$3.94M 0.99% 19
2019
Q4
$3.31M Buy
+119,754
New +$2.65M 0.29% 33

Other funds holding ESTA

Cowen and Company's ESTA Position: Q4 2024 in Review

Cowen and Company sold out of Establishment Labs (ESTA) in Q4 2024, closing a stake of 869,948 shares — an estimated $37.6M sold.

Cowen and Company first reported a position in ESTA in Q4 2019 and held it in 20 quarters. The position peaked at $66.3M in Q2 2023. 122 funds tracked by Wall St. Rank hold ESTA as of Q4 2024.

  • Cowen and Company reported no remaining Establishment Labs position as of Q4 2024 after selling out during the quarter.
  • Cowen and Company sold 869,948 Establishment Labs shares in Q4 2024, an estimated $37.6M.
  • Cowen and Company first reported a position in Establishment Labs in Q4 2019 and held it in 20 quarters.
  • Cowen and Company's Establishment Labs position peaked at $66.3M in Q2 2023.
  • 122 funds tracked by Wall St. Rank held Establishment Labs as of Q4 2024.

Based on Cowen and Company's 13F filing for Q4 2024.