Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

PFE

STRONG BUY

Pfizer Inc. · Healthcare · United States · $138.4B · Avg Vol: $1.1B/d

92
StockRank
Get insider-trade alerts
Q
56
V
76
M
58
P/E (TTM)
18.4x
ROE
8.3%
D/E
0.7x
Dividend %
7.2%

COMPANY DESCRIPTION

Pfizer Inc. is a global pharmaceutical giant engaged in the research, development, manufacture, and sale of innovative medicines and vaccines across a wide array of therapeutic areas. The company's competitive moat stems from its robust R&D pipeline, extensive portfolio of blockbuster drugs, and formidable intellectual property protection, enabling it to deliver life-changing treatments worldwide. As a market leader, Pfizer leverages its global scale and distribution network to address significant unmet medical needs.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue101.2B59.6B63.6B62.6B-14.8%63.3B61.7B59.4B-2.6%
EPS5.590.381.421.37-37.4%1.321.251.20-6.3%
Shares5.6B5.6B5.7B5.7B+1.2%5.7B
Debt34.9B70.8B63.6B64.0B22.4%64.7B
Equity95.7B89.0B88.2B86.5B-3.3%
Op CF29.3B8.7B12.7B11.7B-26.3%12.0B
Inv CF-15.8B-32.3B2.7B-1.4B
Fin CF-14.8B26.1B-17.1B-10.3B
Loading 1Y...
PRICE (1Y)-7.5%
23.6724.3024.9425.5726.21May 27Jun 17Jul 9
SMA 50SMA 200
Close
$24.25
RSI (14)
33.5
52W High
$28.28
From 52W High
0.9%

SCORE BREAKDOWN

Quality
56
ROIC
6.0%59.8
ROE
8.3%66.8
GP/Assets
22.8%52.9
Op. Margin
31.6%93.1
FCF/Assets
5.9%73.0
Piotroski
548.9
Int. Cover
3.8x47.2
D/E Ratio
0.72x23.2
Current Ratio
1.25x17.9
Value
76
P/E (TTM)
18.4x63.3
EV/EBITDA
7.5x82.3
P/FCF
11.2x79.8
P/B
1.5x69.5
P/S
2.2x65.5
Div Yield
7.2%97.2
Momentum
58
52W High %
86%74.7
RS 6M
-11%58.6
SMA 50/200
1.01x65.4
EPS Rev 4W
-0.3%49.1
EPS Rev 12W
-4.5%26.0
EPS Improve
+114%76.2
Q Growth
-9%31.5

FUNDAMENTALS

Market Cap
$138.4B
P/E (Forward)
8.6x
Gross Margin
74.8%

SECTOR PEERS

Closest peers in Healthcare, ranked by industry match, size, and score similarity. Cross-listings of PFE are excluded.

TickerCompanyMkt CapStockRankSignal
PFEPfizer Inc.(you)$138.4B92STRONG BUY
GILDGilead Sciences, Inc.$158.8B95STRONG BUY
GSK.LGSK plc$104.9B95STRONG BUY
AMG.DEAmgen Inc.$194.3B90STRONG BUY
SNYSanofi$102.8B96STRONG BUY
BMYBristol-Myers Squibb Company$117.5B99STRONG BUY
NVON.MXNovo Nordisk A/S$212.5B90STRONG BUY
MRKMerck & Co., Inc.$317.8B93STRONG BUY
RO.SWRoche Holding AG$336.1B93STRONG BUY
BAYN.DEBayer Aktiengesellschaft$52.6B91STRONG BUY

Peer medians: ROE 2.7% · P/E 22.9x · Gross margin 47.5%

Pfizer Inc. (PFE) — Stock Score Summary

Pfizer Inc. (PFE) has a MoatMap StockRank of 92/100 based on Quality (56/100), Value (76/100), and Momentum (58/100) factor scores. The current signal is STRONG BUY.

Pfizer Inc. is a global pharmaceutical giant engaged in the research, development, manufacture, and sale of innovative medicines and vaccines across a wide array of therapeutic areas. The company's competitive moat stems from its robust R&D pipeline, extensive portfolio of blockbuster drugs, and formidable intellectual property protection, enabling it to deliver life-changing treatments worldwide. As a market leader, Pfizer leverages its global scale and distribution network to address significant unmet medical needs.

Key Financial Metrics

Price$24.25
Market Cap$138.4B
P/E (TTM)18.37
P/E (Forward)8.58
Price/Book1.53
Return on Equity8.3%
Return on Invested Capital6.0%
Debt/Equity71.60
Gross Margin74.8%
Operating Margin31.6%
Revenue Growth5.4%
Dividend Yield7.2%
Free Cash Flow$12.4B

Pfizer Inc. operates in the Drug Manufacturers - General industry, part of the Healthcare sector (United States).

Frequently Asked Questions

What is Pfizer Inc.’s (PFE) StockRank?
MoatMap’s StockRank for Pfizer Inc. (PFE) is 92/100, with a Strong Buy signal. It is a composite of Quality (56), Value (76), and Momentum (58) factor ranks across MoatMap’s 20,000+ stock universe.
Does Pfizer Inc. have an economic moat?
Pfizer Inc. (PFE) has a Quality factor score of 56/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Pfizer Inc. a buy, hold, or sell?
MoatMap’s current signal for Pfizer Inc. (PFE) is Strong Buy, based on a StockRank of 92/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Pfizer Inc. in?
Pfizer Inc. (PFE) operates in the Healthcare sector, specifically the Drug Manufacturers - General industry (United States).