Wall Finance
Medtronic logo

MDT - Medtronic

Annual data, 1996 to 2026, in US$ millions.
Last updated: Oct 3, 2026

Capital

Dividend

Revenue

Income

Asset

Equity

Financials

Indicators

Rolling CAGRs

Other companies

Stryker Corporation logo
SYK

Stryker Corporation

Data since 1996

$106 BMarket cap
$26 BRevenue TTM
$5 BIncome TTM
9%Cap CAGR 10Y
+3,555%Cap total growth
View data →
WuXi AppTec logo
2359.HK

WuXi AppTec

Data since 2014

$81 BMarket cap
$8 BRevenue TTM
$4 BIncome TTM
–Cap CAGR 10Y
+554%Cap total growth
View data →
Intuitive Surgical logo
ISRG

Intuitive Surgical

Data since 2000

$140 BMarket cap
$11 BRevenue TTM
$3 BIncome TTM
19%Cap CAGR 10Y
+46,707%Cap total growth
View data →
Abbott Laboratories logo
ABT

Abbott Laboratories

Data since 1996

$170 BMarket cap
$45 BRevenue TTM
$8 BIncome TTM
12%Cap CAGR 10Y
+327%Cap total growth
View data →
Foxconn (Hon Hai Precision Industry) logo
2317.TW

Foxconn (Hon Hai Precision Industry)

Data since 2003

$110 BMarket cap
$297 BRevenue TTM
$11 BIncome TTM
9%Cap CAGR 10Y
+384%Cap total growth
View data →
CVS Health logo
CVS

CVS Health

Data since 1996

$111 BMarket cap
$415 BRevenue TTM
$9 BIncome TTM
3%Cap CAGR 10Y
+2,407%Cap total growth
View data →
Scotiabank logo
BNS

Scotiabank

Data since 1996

$111 BMarket cap
$29 BRevenue TTM
$10 BIncome TTM
5%Cap CAGR 10Y
+930%Cap total growth
View data →
OCBC Bank logo
O39.SI

OCBC Bank

Data since 2001

$111 BMarket cap
$12 BRevenue TTM
$7 BIncome TTM
16%Cap CAGR 10Y
+1,451%Cap total growth
View data →
Mitsubishi Corporation logo
8058.T

Mitsubishi Corporation

Data since 2003

$109 BMarket cap
$141 BRevenue TTM
$9 BIncome TTM
12%Cap CAGR 10Y
+557%Cap total growth
View data →
Altria Group logo
MO

Altria Group

Data since 1996

$112 BMarket cap
$20 BRevenue TTM
$12 BIncome TTM
-2%Cap CAGR 10Y
+23%Cap total growth
View data →
Bharti Airtel logo
BHARTIARTL.NS

Bharti Airtel

Data since 2002

$113 BMarket cap
$24 BRevenue TTM
$5 BIncome TTM
20%Cap CAGR 10Y
+12,717%Cap total growth
View data →
Starbucks logo
SBUX

Starbucks

Data since 1996

$108 BMarket cap
$38 BRevenue TTM
$4 BIncome TTM
3%Cap CAGR 10Y
+4,741%Cap total growth
View data →
British American Tobacco logo
BTI

British American Tobacco

Data since 1996

$113 BMarket cap
$22 BRevenue TTM
$8 BIncome TTM
1%Cap CAGR 10Y
+786%Cap total growth
View data →
BYD logo
002594.SZ

BYD

Data since 2002

$113 BMarket cap
$112 BRevenue TTM
$5 BIncome TTM
20%Cap CAGR 10Y
+1,440%Cap total growth
View data →
BNP Paribas logo
BNP.PA

BNP Paribas

Data since 2003

$114 BMarket cap
$104 BRevenue TTM
$22 BIncome TTM
4%Cap CAGR 10Y
+100%Cap total growth
View data →
SK Square logo
402340.KS

SK Square

Data since 2021

$114 BMarket cap
$23 BRevenue TTM
$23 BIncome TTM
–Cap CAGR 10Y
+1,342%Cap total growth
View data →
PDD Holdings (Pinduoduo) logo
PDD

PDD Holdings (Pinduoduo)

Data since 2016

$107 BMarket cap
$65 BRevenue TTM
$18 BIncome TTM
–Cap CAGR 10Y
+329%Cap total growth
View data →
S&P Global logo
SPGI

S&P Global

Data since 1996

$114 BMarket cap
$16 BRevenue TTM
$7 BIncome TTM
15%Cap CAGR 10Y
+2,381%Cap total growth
View data →
HDFC Bank logo
HDB

HDFC Bank

Data since 2001

$115 BMarket cap
$28 BRevenue TTM
$9 BIncome TTM
10%Cap CAGR 10Y
+7,355%Cap total growth
View data →
Bank of Montreal logo
BMO

Bank of Montreal

Data since 1996

$115 BMarket cap
$28 BRevenue TTM
$9 BIncome TTM
10%Cap CAGR 10Y
+1,291%Cap total growth
View data →
BP logo
BP

BP

Data since 1996

$115 BMarket cap
$217 BRevenue TTM
$22 BIncome TTM
-1%Cap CAGR 10Y
-13%Cap total growth
View data →
Phillips 66 logo
PSX

Phillips 66

Data since 2009

$106 BMarket cap
$152 BRevenue TTM
$10 BIncome TTM
9%Cap CAGR 10Y
+219%Cap total growth
View data →
McKesson logo
MCK

McKesson

Data since 1996

$105 BMarket cap
$411 BRevenue TTM
$6 BIncome TTM
13%Cap CAGR 10Y
+4,041%Cap total growth
View data →
Lockheed Martin logo
LMT

Lockheed Martin

Data since 1996

$117 BMarket cap
$77 BRevenue TTM
$7 BIncome TTM
5%Cap CAGR 10Y
+562%Cap total growth
View data →
China Yangtze Power logo
600900.SS

China Yangtze Power

Data since 2002

$104 BMarket cap
$11 BRevenue TTM
$5 BIncome TTM
10%Cap CAGR 10Y
+1,165%Cap total growth
View data →
Valero Energy logo
VLO

Valero Energy

Data since 1996

$117 BMarket cap
$139 BRevenue TTM
$10 BIncome TTM
14%Cap CAGR 10Y
+6,547%Cap total growth
View data →
Freeport-McMoRan logo
FCX

Freeport-McMoRan

Data since 1996

$103 BMarket cap
$26 BRevenue TTM
$7 BIncome TTM
18%Cap CAGR 10Y
+1,627%Cap total growth
View data →
Zurich Insurance Group logo
ZURN.SW

Zurich Insurance Group

Data since 2000

$103 BMarket cap
$67 BRevenue TTM
$6 BIncome TTM
10%Cap CAGR 10Y
+4%Cap total growth
View data →
Zijin Mining logo
601899.SS

Zijin Mining

Data since 2004

$118 BMarket cap
$54 BRevenue TTM
$16 BIncome TTM
29%Cap CAGR 10Y
+1,100%Cap total growth
View data →
Enbridge logo
ENB

Enbridge

Data since 1996

$102 BMarket cap
$50 BRevenue TTM
$7 BIncome TTM
10%Cap CAGR 10Y
+2,534%Cap total growth
View data →

2026 is partial: Capital is the current value; Revenue and Income are TTM; Asset and Equity are the latest quarter reported. CAGR runs through 2026. Rolling CAGR needs positive values at both ends of the window. Dividend = yield × Capital (approximate). Orange bars mark years that fell from the prior year. Y axes are log scale (powers of 2 in Relative mode), so zero or negative values are not shown. Relative mode divides each series by its first positive value (capped at 500x, 1000x or 3000x, depending on the button); Absolute shows real values.