ABCDEFGHIJKLMNOPQRSTUVW
1
CompanySymbol
Weight
TTM Revenue
TTM REV/Share
TTM Buybacks
TTM Issuance
TTM Dividends
Market Cap
TTM Yield
2
NvidiaNVDA7.24%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
3
Apple Inc.AAPL6.40%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
4
MicrosoftMSFT6.32%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
5
AmazonAMZN3.89%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
6
Meta PlatformsMETA3.03%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
7
BroadcomAVGO2.66%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
8
Alphabet Inc. (Class A)GOOGL2.57%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
9
Tesla, Inc.TSLA2.42%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
10
Alphabet Inc. (Class C)GOOG2.41%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
11
Berkshire HathawayBRK-B1.74%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
12
WalmartWMT1.39%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
13
JPMorgan ChaseJPM1.33%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
14
Oracle CorporationORCL1.29%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
15
Lilly (Eli)LLY1.18%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
16
Visa Inc.V1.11%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
17
NetflixNFLX0.87%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
18
MastercardMA0.85%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
19
ExxonMobilXOM0.79%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
20
Johnson & JohnsonJNJ0.76%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
21
Palantir TechnologiesPLTR0.71%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
22
CostcoCOST0.68%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
23
AbbVieABBV0.67%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
24
Home Depot (The)HD0.64%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
25
Advanced Micro DevicesAMD0.63%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
26
Bank of AmericaBAC0.62%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
27
Procter & GamblePG0.58%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
28
UnitedHealth GroupUNH0.54%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
29
GE AerospaceGE0.53%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
30
Chevron CorporationCVX0.51%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
31
Coca-Cola Company (The)KO0.50%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
32
CiscoCSCO0.46%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
33
Wells FargoWFC0.44%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
34
IBMIBM0.43%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
35
T-Mobile USTMUS0.42%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
36
Morgan StanleyMS0.42%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
37
SalesforceCRM0.41%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
38
Caterpillar Inc.CAT0.40%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
39
American ExpressAXP0.40%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
40
Philip Morris InternationalPM0.39%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
41
Goldman SachsGS0.38%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
42
RTX CorporationRTX0.38%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
43
Micron TechnologyMU0.37%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
44
Abbott LaboratoriesABT0.36%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
45
McDonald'sMCD0.36%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
46
Merck & Co.MRK0.36%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
47
Linde plcLIN0.35%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
48
Thermo Fisher ScientificTMO0.35%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
49
PepsiCoPEP0.34%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
50
Walt Disney Company (The)DIS0.34%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
51
ServiceNowNOW0.32%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
52
UberUBER0.32%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
53
IntuitINTU0.31%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
54
AppLovin CorporationAPP0.31%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
55
AT&TT0.31%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
56
Arista NetworksANET0.30%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
57
Lam ResearchLRCX0.30%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
58
QualcommQCOM0.30%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
59
IntelINTC0.30%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
60
Applied MaterialsAMAT0.30%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
61
CitigroupC0.29%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
62
BlackRockBLK0.29%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
63
NextEra EnergyNEE0.28%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
64
Charles Schwab CorporationSCHW0.28%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
65
Booking HoldingsBKNG0.28%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
66
VerizonVZ0.28%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
67
Intuitive SurgicalISRG0.27%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
68
Texas InstrumentsTXN0.27%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
69
BoeingBA0.27%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
70
AmgenAMGN0.27%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
71
TJX CompaniesTJX0.26%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
72
GE VernovaGEV0.26%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
73
Danaher CorporationDHR0.26%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
74
AccentureACN0.26%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
75
Gilead SciencesGILD0.25%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
76
AmphenolAPH0.25%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
77
KLA CorporationKLAC0.25%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
78
Adobe Inc.ADBE0.25%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
79
Boston ScientificBSX0.24%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
80
S&P GlobalSPGI0.24%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
81
Eaton CorporationETN0.24%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
82
Stryker CorporationSYK0.24%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
83
Palo Alto NetworksPANW0.24%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
84
PfizerPFE0.23%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
85
Capital OneCOF0.23%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
86
Lowe'sLOW0.23%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
87
Union Pacific CorporationUNP0.22%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
88
HoneywellHON0.22%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
89
Progressive CorporationPGR0.21%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
90
CrowdStrikeCRWD0.21%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
91
Blackstone Inc.BX0.21%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
92
Deere & CompanyDE0.20%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
93
MedtronicMDT0.20%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
94
Analog DevicesADI0.20%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
95
Robinhood Markets, Inc.HOOD0.19%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
96
WelltowerWELL0.19%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
97
PrologisPLD0.19%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
98
Automatic Data ProcessingADP0.19%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
99
Lockheed MartinLMT0.19%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!
100
Constellation EnergyCEG0.18%Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.Please make sure you are logged in.#VALUE!