Wall FinanceSoftware Investor
Medtronic logo

MDT - Medtronic

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

Capital

Dividend

Revenue

Income

Asset

Equity

Rolling CAGR% per year, window ending each year

Other companies

Stryker Corporation logo
SYK

Stryker Corporation

Data since 1996

$106 BMarket cap
$26 BRevenue TTM
$5 BIncome TTM
8.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.0%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
11.6%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.3%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
2.8%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.2%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
15.7%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.3%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
-1.6%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.2%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
2.9%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
0.7%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.4%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
3.6%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.1%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
9.8%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
9.6%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
-0.6%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
8.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
12.7%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
4.8%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.0%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.2%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.5%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
9.6%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
28.8%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.0%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, 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.