Retirement Systems of Alabama’s KLA KLAC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$101M Sell
683,860
-1,170
-0.2% -$171K 0.34% 51
2025
Q4
$83.2M Sell
685,030
-1,980
-0.3% -$232K 0.27% 66
2025
Q3
$74.1M Sell
687,010
-2,260
-0.3% -$211K 0.25% 72
2025
Q2
$61.7M Sell
689,270
-9,020
-1% -$679K 0.22% 88
2025
Q1
$47.5M Sell
698,290
-8,770
-1% -$632K 0.18% 103
2024
Q4
$44.6M Sell
707,060
-5,340
-0.7% -$361K 0.17% 110
2024
Q3
$55.2M Sell
712,400
-41,280
-5% -$3.24M 0.21% 89
2024
Q2
$62.1M Sell
753,680
-28,800
-4% -$2.13M 0.24% 77
2024
Q1
$54.7M Sell
782,480
-1,100
-0.1% -$70.6K 0.21% 98
2023
Q4
$45.5M Sell
783,580
-9,560
-1% -$498K 0.19% 103
2023
Q3
$36.4M Sell
793,140
-2,670
-0.3% -$128K 0.17% 122
2023
Q2
$38.6M Sell
795,810
-97,490
-11% -$4.07M 0.17% 123
2023
Q1
$35.7M Sell
893,300
-44,710
-5% -$1.76M 0.15% 133
2022
Q4
$35.4M Buy
938,010
+467,020
+99% +$16.3M 0.15% 138
2022
Q3
$14.3M Sell
470,990
-23,760
-5% -$823K 0.07% 299
2022
Q2
$15.8M Sell
494,750
-4,610
-0.9% -$155K 0.07% 285
2022
Q1
$18.3M Sell
499,360
-3,040
-0.6% -$114K 0.07% 291
2021
Q4
$21.6M Sell
502,400
-22,120
-4% -$854K 0.08% 253
2021
Q3
$17.5M Sell
524,520
-36,200
-6% -$1.21M 0.07% 303
2021
Q2
$18.2M Sell
560,720
-13,960
-2% -$447K 0.07% 302
2021
Q1
$19M Sell
574,680
-49,140
-8% -$1.48M 0.07% 277
2020
Q4
$16.2M Sell
623,820
-2,750
-0.4% -$64.1K 0.06% 297
2020
Q3
$12.1M Sell
626,570
-36,380
-5% -$719K 0.06% 322
2020
Q2
$12.9M Sell
662,950
-30,690
-4% -$525K 0.06% 293
2020
Q1
$9.97M Buy
693,640
+160
+0% +$2.58K 0.06% 332
2019
Q4
$12.4M Sell
693,480
-3,920
-0.6% -$65.8K 0.05% 368
2019
Q3
$11.1M Sell
697,400
-56,470
-7% -$789K 0.05% 392
2019
Q2
$8.91M Sell
753,870
-15,380
-2% -$178K 0.04% 474
2019
Q1
$9.19M Buy
769,250
+49,260
+7% +$530K 0.04% 447
2018
Q4
$6.44M Hold
719,990
0.04% 520
2018
Q3
$7.32M Sell
719,990
-11,390
-2% -$125K 0.03% 531
2018
Q2
$7.5M Sell
731,380
-16,820
-2% -$183K 0.04% 529
2018
Q1
$8.16M Sell
748,200
-11,220
-1% -$125K 0.04% 490
2017
Q4
$7.98M Sell
759,420
-1,500
-0.2% -$15.8K 0.04% 509
2017
Q3
$8.07M Buy
760,920
+850
+0.1% +$8.12K 0.04% 488
2017
Q2
$6.96M Buy
760,070
+2,470
+0.3% +$24.7K 0.04% 537
2017
Q1
$7.2M Sell
757,600
-4,970
-0.7% -$43.8K 0.04% 512
2016
Q4
$6M Sell
762,570
-26,400
-3% -$202K 0.03% 560
2016
Q3
$5.5M Sell
788,970
-4,840
-0.6% -$34.8K 0.03% 585
2016
Q2
$5.82M Buy
793,810
+970
+0.1% +$6.95K 0.03% 576
2016
Q1
$5.77M Sell
792,840
-15,860
-2% -$107K 0.03% 574
2015
Q4
$5.61M Sell
808,700
-80,020
-9% -$512K 0.03% 604
2015
Q3
$4.44M Sell
888,720
-28,710
-3% -$148K 0.03% 684
2015
Q2
$5.16M Sell
917,430
-25,730
-3% -$150K 0.03% 674
2015
Q1
$5.5M Sell
943,160
-33,980
-3% -$217K 0.03% 646
2014
Q4
$6.87M Sell
977,140
-470
-0% -$3.47K 0.04% 537
2014
Q3
$7.7M Sell
977,610
-29,060
-3% -$219K 0.04% 471
2014
Q2
$7.31M Buy
1,006,670
+7,820
+0.8% +$51.9K 0.04% 501
2014
Q1
$6.91M Buy
998,850
+11,370
+1% +$73.6K 0.04% 521
2013
Q4
$6.37M Buy
987,480
+1,110
+0.1% +$7K 0.04% 530
2013
Q3
$6M Buy
986,370
+4,440
+0.5% +$26K 0.04% 532
2013
Q2
$5.47M Buy
+981,930
New +$5.36M 0.04% 540

Other funds holding KLAC

Retirement Systems of Alabama's KLAC Position: Q1 2026 in Review

Retirement Systems of Alabama reduced its KLA (KLAC) stake by 0.17% in Q1 2026, selling an estimated $171K and leaving 683,860 shares worth $101M. The position accounts for 0.34% of the portfolio, ranked #51.

Retirement Systems of Alabama first reported a position in KLAC in Q2 2013 and has held it in 52 quarters since. 2,063 funds tracked by Wall St. Rank hold KLAC as of Q1 2026.

  • Retirement Systems of Alabama held 683,860 shares of KLA worth $101M as of Q1 2026.
  • Retirement Systems of Alabama sold 1,170 KLA shares in Q1 2026, an estimated $171K.
  • KLA made up 0.34% of Retirement Systems of Alabama's portfolio in Q1 2026, its #51 holding.
  • Retirement Systems of Alabama first reported a position in KLA in Q2 2013 and has held it in 52 quarters since.
  • 2,063 funds tracked by Wall St. Rank held KLA as of Q1 2026.

Based on Retirement Systems of Alabama's 13F filing for Q1 2026, filed 24 Apr 2026.