Wall FinanceSoftware Investor
GSK plc logo

GSK - GSK plc

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

Sanofi logo
SNY

Sanofi

Data since 2001

$96 BMarket cap
$57 BRevenue TTM
$7 BIncome TTM
-0.9%Cap CAGR 10Y
+115%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 →
Moderna logo
MRNA

Moderna

Data since 2016

$76 BMarket cap
$2 BRevenue TTM
-$3 BIncome TTM
–Cap CAGR 10Y
+1,411%Cap total growth
View data →
Regeneron Pharmaceuticals logo
REGN

Regeneron Pharmaceuticals

Data since 1996

$76 BMarket cap
$16 BRevenue TTM
$5 BIncome TTM
6.9%Cap CAGR 10Y
+18,361%Cap total growth
View data →
Bristol-Myers Squibb logo
BMY

Bristol-Myers Squibb

Data since 1996

$125 BMarket cap
$49 BRevenue TTM
$12 BIncome TTM
2.5%Cap CAGR 10Y
+129%Cap total growth
View data →
Vertex Pharmaceuticals logo
VRTX

Vertex Pharmaceuticals

Data since 1996

$128 BMarket cap
$13 BRevenue TTM
$5 BIncome TTM
21.5%Cap CAGR 10Y
+15,119%Cap total growth
View data →
Pfizer logo
PFE

Pfizer

Data since 1996

$158 BMarket cap
$64 BRevenue TTM
$7 BIncome TTM
-2.2%Cap CAGR 10Y
+196%Cap total growth
View data →
Novo Nordisk logo
NVO

Novo Nordisk

Data since 1996

$165 BMarket cap
$51 BRevenue TTM
$23 BIncome TTM
5.8%Cap CAGR 10Y
+2,251%Cap total growth
View data →
Gilead Sciences logo
GILD

Gilead Sciences

Data since 1996

$179 BMarket cap
$30 BRevenue TTM
-$2 BIncome TTM
6.6%Cap CAGR 10Y
+25,178%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 →
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 →
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 →
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 →
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 →
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 →
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 →
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 →
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 →
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 →
CaixaBank logo
CABK.MC

CaixaBank

Data since 2004

$94 BMarket cap
$20 BRevenue TTM
$10 BIncome TTM
17.0%Cap CAGR 10Y
+40%Cap total growth
View data →
Adobe logo
ADBE

Adobe

Data since 1996

$94 BMarket cap
$25 BRevenue TTM
$9 BIncome TTM
6.4%Cap CAGR 10Y
+3,439%Cap total growth
View data →
Infineon logo
IFX.DE

Infineon

Data since 2000

$95 BMarket cap
$18 BRevenue TTM
$2 BIncome TTM
17.0%Cap CAGR 10Y
+310%Cap total growth
View data →
Synopsys logo
SNPS

Synopsys

Data since 1996

$94 BMarket cap
$9 BRevenue TTM
$2 BIncome TTM
26.7%Cap CAGR 10Y
+4,894%Cap total growth
View data →
CME Group logo
CME

CME Group

Data since 2001

$95 BMarket cap
$7 BRevenue TTM
$6 BIncome TTM
9.2%Cap CAGR 10Y
+6,563%Cap total growth
View data →
Johnson Controls logo
JCI

Johnson Controls

Data since 1996

$95 BMarket cap
$25 BRevenue TTM
$3 BIncome TTM
9.4%Cap CAGR 10Y
+4,202%Cap total growth
View data →
HCA Healthcare logo
HCA

HCA Healthcare

Data since 1996

$95 BMarket cap
$78 BRevenue TTM
$12 BIncome TTM
13.1%Cap CAGR 10Y
+885%Cap total growth
View data →
Itaú Unibanco logo
ITUB

Itaú Unibanco

Data since 2001

$95 BMarket cap
$32 BRevenue TTM
$10 BIncome TTM
3.5%Cap CAGR 10Y
+445%Cap total growth
View data →
Cambricon Technologies logo
688256.SS

Cambricon Technologies

Data since 2017

$95 BMarket cap
$1 BRevenue TTM
$490 MIncome TTM
–Cap CAGR 10Y
+952%Cap total growth
View data →
Marriott International logo
MAR

Marriott International

Data since 1998

$94 BMarket cap
$27 BRevenue TTM
$4 BIncome TTM
11.2%Cap CAGR 10Y
+1,196%Cap total growth
View data →
Sinopec logo
600028.SS

Sinopec

Data since 2001

$95 BMarket cap
$453 BRevenue TTM
$14 BIncome TTM
0.3%Cap CAGR 10Y
+203%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.