Switch to Dark

Pricing

Learn

BSX logo

BSX - Boston Scientific Corp

119


$71.20

$1.41 (2.020%)
At market close

$71.50

$0.30 (0.418%)
After Hours 3/17/26, 10:45 PM
Stock Unlock LogoScore

4.04/5

General
Scores
Financials & KPIs
Dividends
Analyst
Insider
Metric Margins Overview
Metrics
4
KPIs
View as %
Boston Scientific Corp logo

Boston Scientific Corp

Stock Unlock Logo
Stock Unlock
Sign Up
Legend
CAGR
Total Change
Average
Median
Low
High
Latest
Operating Margin
7.64%
5.7%
19.21%
19.12%
18.69%
2025-06-30
19.92%
2025-12-31
19.92%
2025-12-31
Net Margin
34.04%
24.7%
13.5%
13.98%
11.58%
2025-03-31
14.44%
2025-12-31
14.44%
2025-12-31
Gross Margin
0.52%
0.4%
68.65%
68.65%
68.3%
2025-06-30
69.01%
2025-12-31
69.01%
2025-12-31
Free Cash Flow Margin
8.2%
6.12%
18.5%
18.53%
17.17%
2025-03-31
19.76%
2025-09-30
18.22%
2025-12-31
Income Statement
Balance Sheet
Cash Flow
Metrics
KPIs
% Change
Colors
.
#'s in thousands USDAll Time2025-12-312025-09-302025-06-302025-03-312024-12-31
Get more features by creating a free Stock Unlock account:
2 portfolios, 5 positions per portfolio
2 watchlists, up to 10 tickers per watchlist
More screener searches
2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-30
Margins
Gross Margin
69.01%
68.57%
68.30%
68.73%
42K%
9278483
6748785
5932639
618279
497972
6152260
3831389
3358941
2820482
2512679
4131528
4427518
4081044
SGA Margin
34.31%
34.45%
35.08%
35.42%
42K%
4356678
326253
3082102
7015642
8005529
6126021
674054
743831
5048714
6859254
4979098
9291275
2527904
Operating Margin
19.92%
19.40%
18.69%
18.85%
42K%
2295047
9674249
345497
7399819
1261772
6785092
3260638
2573446
3384297
7357904
6150929
1235192
5553993
EBITDA Margin
26.73%
26.38%
25.80%
26.19%
42K%
9380056
2531534
2714701
4527916
6799894
8404764
2981688
90565
8329136
8025359
9495836
5529243
1217688
Net Margin
14.44%
14.42%
13.54%
11.58%
42K%
716376
6353002
1157242
1848372
5252581
2612030
2175087
8442596
4101363
3478775
6491489
4324451
8957323
Free Cash Flow Margin
18.22%
19.76%
18.84%
17.17%
42K%
7183762
8203494
1071060
1000145
4657071
4184114
640795
139536
6734388
3495063
4530453
9919838
9516878
Operating Cash Flow Margin
22.59%
23.90%
23.16%
21.72%
42K%
3448002
3867152
7880298
2884704
3857299
5759546
2986682
8998559
9878494
3291412
7557366
2301242
6517072
Valuation Metrics
Market Cap
141,350,840
144,663,400
158,907,330
149,208,600
42,069,000
2047809
8141563
2802117
7456290
3974821
7928531
6986674
4768498
1653970
3260564
3315904
2061917
6952731
Enterprise Value
150,821,840
154,988,400
169,960,330
159,792,600
42,069,000
1478386
3546575
8133370
1218410
1750270
8722538
8679822
6485902
1326006
960165
3045448
3845668
6685269
Price to Sales
7.04
7.48
8.59
8.5
42,069
2214423
3609125
4726169
5343217
3684882
3266625
275591
6966199
1244364
1958841
3185216
5287100
6645449
Price to Gross
10.2
10.9
12.58
12.37
42,069
1662378
4236378
7562614
3090030
3199252
9150996
6906159
8262123
7657219
8102730
1681871
3770258
2890025
Price to Operating Cash Flow
31.18
31.28
37.09
39.14
42,069
7035500
3128092
5624782
5294314
4725528
8649423
9757707
3512815
7463781
5390293
6108839
1648909
321712
Price to Operating Income
35.35
38.54
45.97
45.11
42,069
4608065
9120483
922261
2553198
7209774
9969497
1172950
3709466
3793563
6246383
4142211
267693
4794563
Price to Earnings
48.78
51.83
63.44
73.43
42,069
9158422
8046430
6035412
635105
7016976
6368367
718491
7548841
6081059
1477813
3610740
8176611
8558166
Price to Free Cash Flow
38.64
37.84
45.61
49.51
42,069
8319285
9145609
5429805
6072365
4248736
2784474
3456549
6530799
9045859
7937787
4296088
653926
6788296
Management
Return On Assets
6.64%
6.54%
6.03%
5.06%
42K%
8396957
5255383
3904816
4163763
5217916
7834602
5725712
5872255
2977659
1557519
9714814
2533779
9675804
Return On Capital Employed
10.46%
10.04%
9.51%
9.43%
42K%
2226308
831454
485074
9128577
4918619
3299010
7537405
8082360
4753575
4481371
1508647
1324472
7181908
Return On Equity
11.96%
11.93%
11.17%
9.15%
42K%
1401364
7678105
3962188
2438121
7393639
9452331
6700170
8296330
7999297
2926796
7210332
4459572
8547624
Return On Invested Capital
10.41%
9.69%
8.83%
8.70%
42K%
5830066
71143
7252050
3079224
1759330
7836632
8153757
7345100
9218191
2567016
128809
7310376
7505073
Stock Based Compensation
SBC as a % of FCF
8.17%
7.77%
4.51%
9.19%
42K%
6423355
664842
249614
9090514
282349
5303943
1001410
7955673
4150128
975862
6671798
8447441
7105394
SBC as a % of OCF
6.59%
6.42%
3.66%
7.27%
42K%
7622264
781873
4977555
4459105
5572657
7798549
5279149
1039574
5113299
8049761
387556
4228741
9067116
SBC as a % of Revenue
1.49%
1.53%
0.85%
1.58%
42K%
249938
4463580
5497646
1978963
5169071
5500004
9931740
6352746
8265568
8094743
3227807
6345686
27702
FCF Excl. SBC Yield
2.38%
2.44%
2.09%
1.83%
42K%
8379333
6155580
814345
7798142
4995097
121646
533393
4306327
3648321
7120257
1687411
9255990
6699893
Per Share
Free Cash Flow Per Share
2.45
2.56
2.33
2.02
42,069
7090641
9668548
5232575
2996783
1733449
4078202
4046143
2234848
4882748
4152190
637161
742945
8423414
Operating Cash Flow Per Share
3.03
3.09
2.87
2.55
42,069
3057848
9324160
4404819
8175102
3572355
9514299
8494060
1303842
5483784
9197210
7887494
3172152
3162674
Revenue Per Share
13.42
12.94
12.38
11.76
42,069
779632
9605140
8698528
9764610
1167682
9981967
361218
2969979
6940927
2156194
3954181
5990797
5333320
Financial Health
Debt to EBITDA Ratio
2.13
2.27
2.43
2.46
42,069
6489385
2841313
4427781
6700472
8245549
8384051
2444468
4743422
3360169
5243790
3177773
8348668
3899881
Interest Coverage Ratio
11.46
11.07
10.44
10.4
42,069
7931225
7111972
6421253
8935208
5047624
4496221
1484769
8413405
4108002
9012795
5914193
6711562
5705864
Net Debt
9,471,000
10,325,000
11,053,000
10,584,000
42,069,000
7501652
4997714
5121114
1617264
7725599
7661062
4676171
5955351
9693602
9762694
8881011
8242718
1181695
Total Debt
11,436,000
11,600,000
11,587,000
11,309,000
42,069,000
3614298
5470830
2678298
5832468
1230070
2496380
513046
5445114
4136853
6874005
7495601
1653963
5321364