Compare

Boston Scientific Corp vs Becton Dickinson & Co vs 3M Co vs Stryker Corp

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 yearBoston Scientific Corp
BSX
Becton Dickinson & Co
BDX
3M Co
MMM
Stryker Corp
SYK
Year ended2025-12-312025-09-302025-12-312025-12-31
Revenue$20.07B$21.84B$24.95B$25.12B
Revenue growth (YoY)+19.9%+8.2%+1.5%+11.2%
Gross margin69.0%45.4% (computed)39.9% (computed)64.0%
Operating margin18.0%11.8%18.6%19.5%
Net margin14.4%7.7%13.0%12.9%
Net income$2.89B$1.68B$3.25B$3.25B
EPS (Diluted)$1.94$5.82$6.00$8.40
Operating cash flow$4.53B$3.43B$2.31B$5.04B
Free cash flow$3.66B$2.67B$1.40B$4.28B
Cash & equivalents$1.97B$641.00Mn/a$4.01B
Total assets$43.67B$55.33B$37.73B$47.84B
Total liabilitiesn/an/a$32.99B$25.42B
Shareholders' equity$24.47B$25.39B$4.75B$22.42B
Return on year-end equity11.8%6.6%68.5%14.5%
Shares outstandingn/an/a530.28Mn/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 yearBoston Scientific CorpBecton Dickinson & Co3M CoStryker Corp
Latest$20.07B
Ended 2025-12-31
$21.84B
Ended 2025-09-30
$24.95B
Ended 2025-12-31
$25.12B
Ended 2025-12-31
1 year earlier$16.75B
Ended 2024-12-31
$20.18B
Ended 2024-09-30
$24.57B
Ended 2024-12-31
$22.59B
Ended 2024-12-31
2 years earlier$14.24B
Ended 2023-12-31
$19.37B
Ended 2023-09-30
$24.61B
Ended 2023-12-31
$20.50B
Ended 2023-12-31
3 years earlier$12.68B
Ended 2022-12-31
$18.87B
Ended 2022-09-30
$26.16B
Ended 2022-12-31
$18.45B
Ended 2022-12-31
4 years earlier$11.89B
Ended 2021-12-31
$19.13B
Ended 2021-09-30
$35.35B
Ended 2021-12-31
$17.11B
Ended 2021-12-31