Wall FinanceSoftware Investor

The giants of Wall Street,
decades of data in one place

Market cap, revenue, income, assets and equity, with growth rates and key ratios, for the world's most valuable companies.

NVIDIA logo
NVDA

NVIDIA

Data since 1999

$5.65 TMarket cap
$303 BRevenue TTM
$230 BIncome TTM
58.2%Cap CAGR 10Y
+588,338%Cap total growth
View data →
Apple logo
AAPL

Apple

Data since 1996

$4.87 TMarket cap
$467 BRevenue TTM
$155 BIncome TTM
23.1%Cap CAGR 10Y
+187,169%Cap total growth
View data →
Alphabet (Google) logo
GOOG

Alphabet (Google)

Data since 2002

$4.16 TMarket cap
$446 BRevenue TTM
$302 BIncome TTM
22.7%Cap CAGR 10Y
+1,058%Cap total growth
View data →
Microsoft logo
MSFT

Microsoft

Data since 1996

$3.84 TMarket cap
$332 BRevenue TTM
$166 BIncome TTM
23.0%Cap CAGR 10Y
+3,765%Cap total growth
View data →
Amazon logo
AMZN

Amazon

Data since 1996

$2.71 TMarket cap
$743 BRevenue TTM
$118 BIncome TTM
22.5%Cap CAGR 10Y
+188,233%Cap total growth
View data →
TSMC logo
TSM

TSMC

Data since 1997

$2.45 TMarket cap
$122 BRevenue TTM
$65 BIncome TTM
32.6%Cap CAGR 10Y
+16,423%Cap total growth
View data →
SpaceX logo
SPCX

SpaceX

Data since 2023

$2.09 TMarket cap
$21 BRevenue TTM
-$4 BIncome TTM
–Cap CAGR 10Y
–Cap total growth
View data →
Meta Platforms logo
META

Meta Platforms

Data since 2010

$1.85 TMarket cap
$228 BRevenue TTM
$90 BIncome TTM
18.8%Cap CAGR 10Y
+2,836%Cap total growth
View data →
Broadcom logo
AVGO

Broadcom

Data since 2007

$1.70 TMarket cap
$89 BRevenue TTM
$44 BIncome TTM
37.4%Cap CAGR 10Y
+39,319%Cap total growth
View data →
Saudi Aramco logo
2222.SR

Saudi Aramco

Data since 2016

$1.63 TMarket cap
$488 BRevenue TTM
$203 BIncome TTM
–Cap CAGR 10Y
-13%Cap total growth
View data →
Tesla logo
TSLA

Tesla

Data since 2007

$1.46 TMarket cap
$104 BRevenue TTM
$6 BIncome TTM
45.5%Cap CAGR 10Y
+57,956%Cap total growth
View data →
Samsung logo
005930.KS

Samsung

Data since 2005

$1.35 TMarket cap
$326 BRevenue TTM
$124 BIncome TTM
20.8%Cap CAGR 10Y
+1,612%Cap total growth
View data →
Micron Technology logo
MU

Micron Technology

Data since 1996

$1.21 TMarket cap
$90 BRevenue TTM
$59 BIncome TTM
48.0%Cap CAGR 10Y
+19,720%Cap total growth
View data →
Berkshire Hathaway logo
BRK-B

Berkshire Hathaway

Data since 1996

$1.08 TMarket cap
$420 BRevenue TTM
$89 BIncome TTM
10.4%Cap CAGR 10Y
+2,462%Cap total growth
View data →
AMD logo
AMD

AMD

Data since 1996

$1.03 TMarket cap
$41 BRevenue TTM
$8 BIncome TTM
58.2%Cap CAGR 10Y
+29,109%Cap total growth
View data →
Eli Lilly logo
LLY

Eli Lilly

Data since 1996

$1.02 TMarket cap
$80 BRevenue TTM
$34 BIncome TTM
28.8%Cap CAGR 10Y
+2,406%Cap total growth
View data →
SK Hynix logo
000660.KS

SK Hynix

Data since 2007

$971 BMarket cap
$126 BRevenue TTM
$137 BIncome TTM
43.5%Cap CAGR 10Y
+7,523%Cap total growth
View data →
JPMorgan Chase logo
JPM

JPMorgan Chase

Data since 1996

$884 BMarket cap
$195 BRevenue TTM
$84 BIncome TTM
11.1%Cap CAGR 10Y
+2,195%Cap total growth
View data →
Walmart logo
WMT

Walmart

Data since 1996

$827 BMarket cap
$736 BRevenue TTM
$32 BIncome TTM
14.6%Cap CAGR 10Y
+1,485%Cap total growth
View data →
ASML logo
ASML

ASML

Data since 1996

$717 BMarket cap
$41 BRevenue TTM
$15 BIncome TTM
31.1%Cap CAGR 10Y
+38,669%Cap total growth
View data →
Visa logo
V

Visa

Data since 2003

$677 BMarket cap
$44 BRevenue TTM
$27 BIncome TTM
13.7%Cap CAGR 10Y
+1,426%Cap total growth
View data →
Exxon Mobil logo
XOM

Exxon Mobil

Data since 1996

$674 BMarket cap
$361 BRevenue TTM
$45 BIncome TTM
6.1%Cap CAGR 10Y
+454%Cap total growth
View data →
Intel logo
INTC

Intel

Data since 1996

$631 BMarket cap
$57 BRevenue TTM
-$9 BIncome TTM
13.9%Cap CAGR 10Y
+487%Cap total growth
View data →
Johnson & Johnson logo
JNJ

Johnson & Johnson

Data since 1996

$617 BMarket cap
$98 BRevenue TTM
$26 BIncome TTM
7.0%Cap CAGR 10Y
+831%Cap total growth
View data →
CXMT logo
688825.SS

CXMT

Data since 2022

$579 BMarket cap
$29 BRevenue TTM
$19 BIncome TTM
–Cap CAGR 10Y
–Cap total growth
View data →
Mastercard logo
MA

Mastercard

Data since 2001

$484 BMarket cap
$35 BRevenue TTM
$20 BIncome TTM
15.7%Cap CAGR 10Y
+3,540%Cap total growth
View data →
Tencent logo
TCEHY

Tencent

Data since 2003

$480 BMarket cap
$100 BRevenue TTM
$36 BIncome TTM
7.6%Cap CAGR 10Y
+17,345%Cap total growth
View data →
AbbVie logo
ABBV

AbbVie

Data since 2010

$464 BMarket cap
$64 BRevenue TTM
$9 BIncome TTM
16.4%Cap CAGR 10Y
+760%Cap total growth
View data →
Palantir logo
PLTR

Palantir

Data since 2018

$454 BMarket cap
$6 BRevenue TTM
$3 BIncome TTM
–Cap CAGR 10Y
+926%Cap total growth
View data →
Cisco logo
CSCO

Cisco

Data since 1996

$442 BMarket cap
$63 BRevenue TTM
$17 BIncome TTM
11.3%Cap CAGR 10Y
+960%Cap total growth
View data →
Lam Research logo
LRCX

Lam Research

Data since 1996

$435 BMarket cap
$23 BRevenue TTM
$8 BIncome TTM
38.2%Cap CAGR 10Y
+50,464%Cap total growth
View data →
China Construction Bank logo
601939.SS

China Construction Bank

Data since 2001

$432 BMarket cap
$119 BRevenue TTM
$54 BIncome TTM
8.4%Cap CAGR 10Y
+113%Cap total growth
View data →
Oracle logo
ORCL

Oracle

Data since 1996

$431 BMarket cap
$72 BRevenue TTM
$27 BIncome TTM
10.6%Cap CAGR 10Y
+1,472%Cap total growth
View data →
Applied Materials logo
AMAT

Applied Materials

Data since 1996

$429 BMarket cap
$31 BRevenue TTM
$11 BIncome TTM
28.6%Cap CAGR 10Y
+6,493%Cap total growth
View data →
Costco logo
COST

Costco

Data since 1996

$408 BMarket cap
$294 BRevenue TTM
$12 BIncome TTM
19.2%Cap CAGR 10Y
+8,161%Cap total growth
View data →
Chevron logo
CVX

Chevron

Data since 1996

$405 BMarket cap
$209 BRevenue TTM
$32 BIncome TTM
6.2%Cap CAGR 10Y
+856%Cap total growth
View data →
Caterpillar logo
CAT

Caterpillar

Data since 1996

$389 BMarket cap
$75 BRevenue TTM
$14 BIncome TTM
21.8%Cap CAGR 10Y
+2,614%Cap total growth
View data →
Bank of America logo
BAC

Bank of America

Data since 1996

$376 BMarket cap
$117 BRevenue TTM
$41 BIncome TTM
5.3%Cap CAGR 10Y
+1,177%Cap total growth
View data →
Coca-Cola logo
KO

Coca-Cola

Data since 1996

$369 BMarket cap
$50 BRevenue TTM
$19 BIncome TTM
7.5%Cap CAGR 10Y
+182%Cap total growth
View data →
Agricultural Bank of China logo
601288.SS

Agricultural Bank of China

Data since 2004

$364 BMarket cap
$110 BRevenue TTM
$50 BIncome TTM
9.7%Cap CAGR 10Y
+170%Cap total growth
View data →
Dell logo
DELL

Dell

Data since 2016

$358 BMarket cap
$151 BRevenue TTM
$15 BIncome TTM
–Cap CAGR 10Y
+919%Cap total growth
View data →
Merck logo
MRK

Merck

Data since 1996

$356 BMarket cap
$67 BRevenue TTM
$8 BIncome TTM
8.2%Cap CAGR 10Y
+271%Cap total growth
View data →
Roche logo
RO.SW

Roche

Data since 1998

$342 BMarket cap
$80 BRevenue TTM
$21 BIncome TTM
5.8%Cap CAGR 10Y
+95%Cap total growth
View data →
ICBC logo
1398.HK

ICBC

Data since 2002

$339 BMarket cap
$126 BRevenue TTM
$60 BIncome TTM
0.2%Cap CAGR 10Y
-5%Cap total growth
View data →
Procter & Gamble logo
PG

Procter & Gamble

Data since 1996

$337 BMarket cap
$87 BRevenue TTM
$21 BIncome TTM
4.1%Cap CAGR 10Y
+361%Cap total growth
View data →
UnitedHealth logo
UNH

UnitedHealth

Data since 1996

$334 BMarket cap
$450 BRevenue TTM
$17 BIncome TTM
8.2%Cap CAGR 10Y
+3,917%Cap total growth
View data →
Palo Alto Networks logo
PANW

Palo Alto Networks

Data since 2010

$330 BMarket cap
$11 BRevenue TTM
$530 MIncome TTM
39.9%Cap CAGR 10Y
+8,912%Cap total growth
View data →
HSBC logo
HSBC

HSBC

Data since 1996

$329 BMarket cap
$72 BRevenue TTM
$30 BIncome TTM
7.5%Cap CAGR 10Y
+399%Cap total growth
View data →
Arm Holdings logo
ARM

Arm Holdings

Data since 2022

$328 BMarket cap
$5 BRevenue TTM
$890 MIncome TTM
–Cap CAGR 10Y
+326%Cap total growth
View data →
Bank of China logo
601988.SS

Bank of China

Data since 2003

$324 BMarket cap
$99 BRevenue TTM
$45 BIncome TTM
8.6%Cap CAGR 10Y
+95%Cap total growth
View data →
General Electric logo
GE

General Electric

Data since 1996

$321 BMarket cap
$51 BRevenue TTM
$11 BIncome TTM
1.4%Cap CAGR 10Y
+97%Cap total growth
View data →
Morgan Stanley logo
MS

Morgan Stanley

Data since 1996

$299 BMarket cap
$73 BRevenue TTM
$26 BIncome TTM
14.2%Cap CAGR 10Y
+2,722%Cap total growth
View data →
Philip Morris International logo
PM

Philip Morris International

Data since 2003

$292 BMarket cap
$43 BRevenue TTM
$17 BIncome TTM
7.5%Cap CAGR 10Y
+232%Cap total growth
View data →
Home Depot logo
HD

Home Depot

Data since 1996

$282 BMarket cap
$169 BRevenue TTM
$21 BIncome TTM
5.6%Cap CAGR 10Y
+1,164%Cap total growth
View data →
Netflix logo
NFLX

Netflix

Data since 2001

$279 BMarket cap
$48 BRevenue TTM
$17 BIncome TTM
18.1%Cap CAGR 10Y
+126,823%Cap total growth
View data →
CrowdStrike logo
CRWD

CrowdStrike

Data since 2018

$276 BMarket cap
$5 BRevenue TTM
$78 MIncome TTM
–Cap CAGR 10Y
+2,598%Cap total growth
View data →
Shell logo
SHEL

Shell

Data since 2001

$274 BMarket cap
$297 BRevenue TTM
$40 BIncome TTM
8.4%Cap CAGR 10Y
+86%Cap total growth
View data →
Royal Bank Of Canada logo
RY

Royal Bank Of Canada

Data since 1996

$271 BMarket cap
$52 BRevenue TTM
$21 BIncome TTM
10.5%Cap CAGR 10Y
+2,394%Cap total growth
View data →
KLA logo
KLAC

KLA

Data since 1996

$270 BMarket cap
$14 BRevenue TTM
$6 BIncome TTM
36.2%Cap CAGR 10Y
+14,735%Cap total growth
View data →
Texas Instruments logo
TXN

Texas Instruments

Data since 1996

$268 BMarket cap
$19 BRevenue TTM
$7 BIncome TTM
13.9%Cap CAGR 10Y
+2,114%Cap total growth
View data →
Novartis logo
NVS

Novartis

Data since 1998

$268 BMarket cap
$57 BRevenue TTM
$16 BIncome TTM
4.5%Cap CAGR 10Y
+100%Cap total growth
View data →
Alibaba logo
BABA

Alibaba

Data since 2006

$263 BMarket cap
$150 BRevenue TTM
$16 BIncome TTM
1.8%Cap CAGR 10Y
+2%Cap total growth
View data →
GE Vernova logo
GEV

GE Vernova

Data since 2022

$263 BMarket cap
$41 BRevenue TTM
$8 BIncome TTM
–Cap CAGR 10Y
+186%Cap total growth
View data →
Goldman Sachs logo
GS

Goldman Sachs

Data since 1999

$263 BMarket cap
$60 BRevenue TTM
$23 BIncome TTM
10.7%Cap CAGR 10Y
+522%Cap total growth
View data →
Arista Networks logo
ANET

Arista Networks

Data since 2012

$262 BMarket cap
$11 BRevenue TTM
$5 BIncome TTM
44.1%Cap CAGR 10Y
+6,471%Cap total growth
View data →
Mitsubishi UFJ Financial logo
MUFG

Mitsubishi UFJ Financial

Data since 1996

$257 BMarket cap
$50 BRevenue TTM
$24 BIncome TTM
11.8%Cap CAGR 10Y
+192%Cap total growth
View data →
Sandisk logo
SNDK

Sandisk

Data since 1996

$252 BMarket cap
$20 BRevenue TTM
$13 BIncome TTM
–Cap CAGR 10Y
+624%Cap total growth
View data →
RTX logo
RTX

RTX

Data since 1996

$249 BMarket cap
$94 BRevenue TTM
$12 BIncome TTM
10.7%Cap CAGR 10Y
+1,479%Cap total growth
View data →
MediaTek logo
2454.TW

MediaTek

Data since 2006

$248 BMarket cap
$19 BRevenue TTM
$4 BIncome TTM
37.1%Cap CAGR 10Y
+2,381%Cap total growth
View data →
Marvell Technology logo
MRVL

Marvell Technology

Data since 2000

$245 BMarket cap
$9 BRevenue TTM
$3 BIncome TTM
42.6%Cap CAGR 10Y
+12,986%Cap total growth
View data →
AstraZeneca logo
AZN

AstraZeneca

Data since 1996

$243 BMarket cap
$61 BRevenue TTM
$14 BIncome TTM
13.4%Cap CAGR 10Y
+818%Cap total growth
View data →
Wells Fargo logo
WFC

Wells Fargo

Data since 1996

$243 BMarket cap
$87 BRevenue TTM
$27 BIncome TTM
-1.3%Cap CAGR 10Y
+1,418%Cap total growth
View data →
Siemens logo
SIE.DE

Siemens

Data since 2000

$243 BMarket cap
$94 BRevenue TTM
$13 BIncome TTM
9.3%Cap CAGR 10Y
+109%Cap total growth
View data →
Thermo Fisher Scientific logo
TMO

Thermo Fisher Scientific

Data since 1996

$242 BMarket cap
$46 BRevenue TTM
$8 BIncome TTM
15.8%Cap CAGR 10Y
+3,818%Cap total growth
View data →
SAP logo
SAP

SAP

Data since 1998

$241 BMarket cap
$44 BRevenue TTM
$13 BIncome TTM
8.7%Cap CAGR 10Y
+2,639%Cap total growth
View data →
Kweichow Moutai logo
600519.SS

Kweichow Moutai

Data since 2001

$235 BMarket cap
$25 BRevenue TTM
$16 BIncome TTM
14.5%Cap CAGR 10Y
+20,147%Cap total growth
View data →
Nestlé logo
NESN.SW

Nestlé

Data since 1998

$232 BMarket cap
$114 BRevenue TTM
$14 BIncome TTM
0.5%Cap CAGR 10Y
-20%Cap total growth
View data →
SoftBank Group Corp. logo
9984.T

SoftBank Group Corp.

Data since 2000

$228 BMarket cap
$47 BRevenue TTM
$850 MIncome TTM
12.1%Cap CAGR 10Y
+5,864%Cap total growth
View data →
L'Oréal logo
OR.PA

L'Oréal

Data since 1998

$223 BMarket cap
$52 BRevenue TTM
$10 BIncome TTM
8.1%Cap CAGR 10Y
+304%Cap total growth
View data →
PetroChina logo
0857.HK

PetroChina

Data since 2000

$222 BMarket cap
$420 BRevenue TTM
$38 BIncome TTM
1.0%Cap CAGR 10Y
+136%Cap total growth
View data →
Linde logo
LIN

Linde

Data since 1996

$221 BMarket cap
$35 BRevenue TTM
$10 BIncome TTM
20.8%Cap CAGR 10Y
+2,944%Cap total growth
View data →
BHP Group logo
BHP

BHP Group

Data since 1996

$219 BMarket cap
$59 BRevenue TTM
$25 BIncome TTM
8.5%Cap CAGR 10Y
+860%Cap total growth
View data →
Amgen logo
AMGN

Amgen

Data since 1996

$218 BMarket cap
$38 BRevenue TTM
$10 BIncome TTM
7.2%Cap CAGR 10Y
+1,414%Cap total growth
View data →
China Mobile logo
0941.HK

China Mobile

Data since 1998

$218 BMarket cap
$142 BRevenue TTM
$24 BIncome TTM
0.0%Cap CAGR 10Y
+114%Cap total growth
View data →
Citigroup logo
C

Citigroup

Data since 1996

$216 BMarket cap
$91 BRevenue TTM
$25 BIncome TTM
2.4%Cap CAGR 10Y
+638%Cap total growth
View data →
International Holding Company logo
IHC.AE

International Holding Company

Data since 2015

$215 BMarket cap
$8 BRevenue TTM
$2 BIncome TTM
–Cap CAGR 10Y
-10%Cap total growth
View data →
Toyota logo
TM

Toyota

Data since 1996

$215 BMarket cap
$332 BRevenue TTM
$39 BIncome TTM
0.9%Cap CAGR 10Y
+99%Cap total growth
View data →
Amphenol logo
APH

Amphenol

Data since 1996

$214 BMarket cap
$26 BRevenue TTM
$6 BIncome TTM
26.3%Cap CAGR 10Y
+22,958%Cap total growth
View data →
LVMH logo
MC.PA

LVMH

Data since 2001

$210 BMarket cap
$95 BRevenue TTM
$20 BIncome TTM
8.1%Cap CAGR 10Y
+948%Cap total growth
View data →
IBM logo
IBM

IBM

Data since 1996

$210 BMarket cap
$69 BRevenue TTM
$10 BIncome TTM
2.9%Cap CAGR 10Y
+173%Cap total growth
View data →
American Express logo
AXP

American Express

Data since 1996

$204 BMarket cap
$76 BRevenue TTM
$15 BIncome TTM
11.7%Cap CAGR 10Y
+666%Cap total growth
View data →
Analog Devices logo
ADI

Analog Devices

Data since 1996

$202 BMarket cap
$14 BRevenue TTM
$5 BIncome TTM
24.6%Cap CAGR 10Y
+3,643%Cap total growth
View data →
CATL logo
300750.SZ

CATL

Data since 2014

$201 BMarket cap
$74 BRevenue TTM
$16 BIncome TTM
–Cap CAGR 10Y
+754%Cap total growth
View data →
QUALCOMM logo
QCOM

QUALCOMM

Data since 1996

$197 BMarket cap
$44 BRevenue TTM
$12 BIncome TTM
7.4%Cap CAGR 10Y
+7,295%Cap total growth
View data →
KIOXIA Holdings Corporation logo
285A.T

KIOXIA Holdings Corporation

Data since 2019

$195 BMarket cap
$15 BRevenue TTM
$5 BIncome TTM
–Cap CAGR 10Y
+3,370%Cap total growth
View data →
Shopify logo
SHOP

Shopify

Data since 2013

$195 BMarket cap
$13 BRevenue TTM
$2 BIncome TTM
48.2%Cap CAGR 10Y
+9,402%Cap total growth
View data →
Santander logo
SAN

Santander

Data since 1996

$194 BMarket cap
$70 BRevenue TTM
$23 BIncome TTM
9.9%Cap CAGR 10Y
+1,808%Cap total growth
View data →
Salesforce logo
CRM

Salesforce

Data since 2001

$193 BMarket cap
$44 BRevenue TTM
$12 BIncome TTM
15.0%Cap CAGR 10Y
+11,195%Cap total growth
View data →
Seagate Technology logo
STX

Seagate Technology

Data since 2001

$193 BMarket cap
$12 BRevenue TTM
$4 BIncome TTM
32.9%Cap CAGR 10Y
+4,124%Cap total growth
View data →
Toronto Dominion Bank logo
TD

Toronto Dominion Bank

Data since 1996

$192 BMarket cap
$47 BRevenue TTM
$15 BIncome TTM
7.8%Cap CAGR 10Y
+2,397%Cap total growth
View data →

Data updated Oct 3, 2026