KineRuby

Research

HomePFE overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Pfizer Inc. logo

Pfizer Inc.

PFENYSE

$30.28

Last price · USD

Market cap
$172.2B
P/E
22.3x
EV / EBITDA
14.2x
P/S
2.8x
FCF yield
5.3%
Div. yield
5.68%

Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.

OverviewBusinessFinancialsPeersChartsValuation

Pfizer Inc. key metrics & ratios

Annual · USD millions except per-share data · 36 lines

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth-1.6%6.8%-40.6%23.4%——
Operating income growth-6.3%211.5%-85.9%80.6%——
Net income growth-3.1%276.0%-93.2%41.6%——
EPS (diluted) growth-3.5%279.8%-93.2%41.0%——
Free cash flow growth-7.7%105.2%-81.6%-12.8%——
Margins
Gross margin70.3%65.8%50.9%61.9%57.7%—
Operating margin24.7%25.9%8.9%37.4%25.6%—
EBITDA margin26.8%28.5%16.0%40.9%37.9%—
Net margin12.4%12.6%3.6%31.3%27.2%—
FCF margin14.5%15.5%8.0%25.9%36.7%—
Returns on capital
Return on equity9.0%9.1%2.4%32.8%28.7%—
Return on assets3.7%3.8%0.9%15.9%12.2%—
Return on invested capital10.1%10.7%3.4%26.1%17.1%—
Leverage & liquidity
Debt / equity0.78x0.76x0.80x0.36x0.48x—
Net debt / EBITDA3.95x3.64x7.11x0.84x1.14x—
Current ratio1.16x1.17x0.91x1.22x1.40x—
Interest coverage5.78x5.33x2.40x30.33x16.11x—
Profitability & operating
EBIT10,19111,1143,26735,96725,602-20.6%
EBITDA16,78318,1279,55741,03130,793-14.1%
Operating income15,43716,4835,29237,54920,793-7.2%
Income before tax7,5208,0231,05834,72924,311-25.4%
Net income7,7708,0202,13331,36522,147-23.0%
Earnings per share
EPS (basic)$1.36$1.42$0.38$5.59$3.95-23.4%
EPS (diluted)$1.36$1.41$0.37$5.47$3.88-23.1%
Share count (millions)
Weighted avg shares outstanding5,6835,6645,6435,6085,601+0.4%
Weighted avg shares outstanding (diluted)5,6865,7005,7095,7335,708-0.1%
Balance sheet highlights
Net debt66,27465,95067,99234,44335,054+17.3%
Total debt67,41666,99370,84534,85936,998+16.2%
Total investments14,19121,66125,20537,38550,651-27.2%
Total stockholders' equity86,47688,20389,01495,66177,201+2.9%
Total assets208,160213,396226,501197,206181,477+3.5%
Cash flow highlights
Free cash flow9,0769,8354,79326,03129,869-25.8%
Operating cash flow11,70512,7448,70029,26732,580-22.6%
Capital expenditure(2,629)(2,909)(3,907)(3,236)(2,711)—
Net cash from operating activities11,70512,7448,70029,26732,580-22.6%
Additional fields
Accrued Expenses3,6100000—