Compare

Bristol Myers Squibb Co vs Pfizer Inc vs Johnson & Johnson vs Teva Pharmaceutical Industries Ltd

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearBristol Myers Squibb Co
BMY
Pfizer Inc
PFE
Johnson & Johnson
JNJ
Teva Pharmaceutical Industries Ltd
TEVA
Year ended2025-12-312025-12-312025-12-282025-12-31
Revenue$48.19B$62.58B$94.19B$17.26B
Revenue growth (YoY)-0.2%-1.6%+6.0%+4.3%
Gross marginn/a74.3% (computed)67.9%51.8%
Operating marginn/an/an/a12.5%
Net margin14.6%12.4%28.5%8.2%
Net income$7.05B$7.77B$26.80B$1.41B
EPS (Diluted)$3.46$1.36$11.03$1.21
Operating cash flow$14.16B$11.70B$24.53B$1.65B
Free cash flow$12.85B$9.07B$19.70B$1.15B
Cash & equivalents$10.21B$1.14B$19.71B$3.56B
Total assets$90.04B$208.16B$199.21B$40.75B
Total liabilities$71.53B$121.39B$117.67B$32.83B
Shareholders' equity$18.47B$86.78B$81.54B$7.91B
Return on year-end equity38.2%9.0%32.9%17.8%
Shares outstandingn/an/an/an/a

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearBristol Myers Squibb CoPfizer IncJohnson & JohnsonTeva Pharmaceutical Industries Ltd
Latest$48.19B
Ended 2025-12-31
$62.58B
Ended 2025-12-31
$94.19B
Ended 2025-12-28
$17.26B
Ended 2025-12-31
1 year earlier$48.30B
Ended 2024-12-31
$63.63B
Ended 2024-12-31
$88.82B
Ended 2024-12-29
$16.54B
Ended 2024-12-31
2 years earlier$45.01B
Ended 2023-12-31
$59.55B
Ended 2023-12-31
$85.16B
Ended 2023-12-31
$15.85B
Ended 2023-12-31
3 years earlier$46.16B
Ended 2022-12-31
$101.17B
Ended 2022-12-31
$79.99B
Ended 2023-01-01
$14.93B
Ended 2022-12-31
4 years earlier$46.38B
Ended 2021-12-31
$81.29B
Ended 2021-12-31
$78.74B
Ended 2022-01-02
$15.88B
Ended 2021-12-31