Toronado Partners’s Elastic ESTC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$6.13M Sell
122,548
-19,000
-13% -$1.17M 11.56% 4
2025
Q4
$10.7M Buy
141,548
+12,000
+9% +$979K 10.2% 3
2025
Q3
$10.9M Sell
129,548
-23,580
-15% -$1.99M 7.26% 9
2025
Q2
$12.9M Buy
153,128
+17,393
+13% +$1.47M 9.17% 5
2025
Q1
$12.1M Buy
135,735
+13,050
+11% +$1.35M 8.46% 7
2024
Q4
$12.2M Sell
122,685
-114,100
-48% -$10.5M 7.68% 9
2024
Q3
$18.2M Buy
236,785
+85,691
+57% +$8.45M 10.86% 4
2024
Q2
$17.2M Sell
151,094
-3,915
-3% -$411K 11.03% 3
2024
Q1
$15.5M Sell
155,009
-7,394
-5% -$852K 8.6% 6
2023
Q4
$18.3M Sell
162,403
-34,459
-18% -$3.06M 9.62% 5
2023
Q3
$16M Sell
196,862
-131,400
-40% -$8.96M 9.07% 6
2023
Q2
$21M Sell
328,262
-107,600
-25% -$6.74M 9.13% 7
2023
Q1
$25.2M Sell
435,862
-69,739
-14% -$3.97M 9.23% 7
2022
Q4
$26M Buy
505,601
+87,668
+21% +$5.25M 9.98% 4
2022
Q3
$30M Buy
+417,933
New +$33.2M 10.57% 3

Other funds holding ESTC

Toronado Partners's ESTC Position: Q1 2026 in Review

Toronado Partners reduced its Elastic (ESTC) stake by 13% in Q1 2026, selling an estimated $1.17M and leaving 122,548 shares worth $6.13M. The position accounts for 11.56% of the portfolio, ranked #4.

Toronado Partners first reported a position in ESTC in Q3 2022 and has held it in 15 quarters since. The position peaked at $30M in Q3 2022. 372 funds tracked by Wall St. Rank hold ESTC as of Q1 2026.

  • Toronado Partners held 122,548 shares of Elastic worth $6.13M as of Q1 2026.
  • Toronado Partners sold 19,000 Elastic shares in Q1 2026, an estimated $1.17M.
  • Elastic made up 11.56% of Toronado Partners's portfolio in Q1 2026, its #4 holding.
  • Toronado Partners first reported a position in Elastic in Q3 2022 and has held it in 15 quarters since.
  • Toronado Partners's Elastic position peaked at $30M in Q3 2022.
  • 372 funds tracked by Wall St. Rank held Elastic as of Q1 2026.

Based on Toronado Partners's 13F filing for Q1 2026, filed 13 May 2026.