Sonora Investment Management Group’s KLA KLAC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
$33.9M Sell
314,370
-4,890
-2% -$456K 2.4% 7
2025
Q2
$28.6M Sell
319,260
-4,950
-2% -$372K 2.12% 13
2025
Q1
$22M Buy
324,210
+3,010
+0.9% +$217K 1.74% 13
2024
Q4
$20.2M Buy
321,200
+3,680
+1% +$249K 1.55% 18
2024
Q3
$24.6M Sell
317,520
-1,100
-0.3% -$86.3K 1.82% 10
2024
Q2
$22.3M Hold
318,620
1.74% 11
2024
Q1
$22.3M Buy
318,620
+3,210
+1% +$206K 1.74% 11
2023
Q4
$18.3M Buy
315,410
+4,800
+2% +$250K 1.49% 15
2023
Q3
$14.2M Buy
310,610
+2,970
+1% +$142K 1.22% 25
2023
Q2
$14.9M Buy
307,640
+4,960
+2% +$207K 1.25% 25
2023
Q1
$12.1M Buy
302,680
+18,450
+6% +$727K 1.05% 32
2022
Q4
$10.7M Buy
284,230
+2,940
+1% +$102K 0.98% 33
2022
Q3
$8.97M Hold
281,290
1.15% 28
2022
Q2
$8.97M Buy
281,290
+14,890
+6% +$501K 0.85% 40
2022
Q1
$9.75M Buy
266,400
+9,900
+4% +$370K 1.1% 31
2021
Q4
$11M Buy
+256,500
New +$9.9M 1.28% 22

Other funds holding KLAC

Sonora Investment Management Group's KLAC Position: Q3 2025 in Review

Sonora Investment Management Group reduced its KLA (KLAC) stake by 1.5% in Q3 2025, selling an estimated $456K and leaving 314,370 shares worth $33.9M. The position accounts for 2.4% of the portfolio, ranked #7.

Sonora Investment Management Group first reported a position in KLAC in Q4 2021 and has held it in 16 quarters since. 1,732 funds tracked by Wall St. Rank hold KLAC as of Q3 2025.

  • Sonora Investment Management Group held 314,370 shares of KLA worth $33.9M as of Q3 2025.
  • Sonora Investment Management Group sold 4,890 KLA shares in Q3 2025, an estimated $456K.
  • KLA made up 2.4% of Sonora Investment Management Group's portfolio in Q3 2025, its #7 holding.
  • Sonora Investment Management Group first reported a position in KLA in Q4 2021 and has held it in 16 quarters since.
  • 1,732 funds tracked by Wall St. Rank held KLA as of Q3 2025.

Based on Sonora Investment Management Group's 13F filing for Q3 2025, filed 7 Oct 2025.