Retirement Systems of Alabama

Filing Details

13F-HR2025-03-31
Report Date
2025-03-31
Filing Date
2025-04-21
Total Holdings
945
Total Value
25703273527
Accession Number
0001140361-25-014739
Form Type
13F-HR
Manager Name
Retirement Systems of Alabama
Data Enrichment
99% identified
934 identified11 unidentified

Holdings

945 positions
Manager:
Search and click to pin securities to the top
Page 6 of 48
MCDONALDS CORP
Shares:
153993(-0.7%)
Value:
$48.1B(+6.9%)
LINDE PLC
Shares:
102322(-0.7%)
Value:
$47.6B(+10.4%)
KLA CORP
Shares:
69829(-1.2%)
Value:
$47.5B(+6.5%)
HESS CORP
Shares:
297105(-1.1%)
Value:
$47.5B(+18.8%)
KINDER MORGAN, INC.
Shares:
1659402(-1.0%)
Value:
$47.3B(+3.0%)
WEC ENERGY GROUP, INC.
Shares:
426190(-1.0%)
Value:
$46.4B(+14.7%)
ROYAL CARIBBEAN CRUISES LTD
Shares:
224931(+19.1%)
Value:
$46.2B(+6.1%)
ILLINOIS TOOL WORKS INC
Shares:
184541(-1.2%)
Value:
$45.8B(-3.4%)
EMERSON ELECTRIC CO
Shares:
416336(-1.3%)
Value:
$45.6B(-12.7%)
NetApp, Inc.
Shares:
519615(+79.5%)
Value:
$45.6B(+35.8%)
Targa Resources Corp.
Shares:
220280(-1.0%)
Value:
$44.2B(+11.1%)
HOLOGIC INC
Shares:
709391(-1.3%)
Value:
$43.8B(-15.5%)
Interactive Brokers Group, Inc.
Shares:
263646(+0.1%)
Value:
$43.7B(-6.2%)
KROGER CO
Shares:
637293(-1.0%)
Value:
$43.1B(+9.6%)
EXELON CORP
Shares:
935038(-1.0%)
Value:
$43.1B(+21.1%)
PACKAGING CORP OF AMERICA
Shares:
216140(-1.1%)
Value:
$42.8B(-13.0%)
UNITED RENTALS, INC.
Shares:
67961(+33.3%)
Value:
$42.6B(+18.6%)
Johnson Controls International plc
Shares:
527819(-1.3%)
Value:
$42.3B(+0.1%)
Accenture plc
Shares:
134408(-0.7%)
Value:
$41.9B(-11.9%)
General Motors Co
Shares:
889167(-32.4%)
Value:
$41.8B(-40.4%)