Boston Scientific Corporation (BSX)
NYSE: BSX · Real-Time Price · USD
53.95
+0.58 (1.09%)
May 12, 2026, 12:15 PM EDT - Market open

Boston Scientific Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
80,189141,404131,70784,68466,32160,522
Market Cap Growth
-46.68%7.36%55.53%27.69%9.58%18.84%
Enterprise Value
89,913151,114142,27293,16974,32867,662
Last Close Price
53.9595.3589.3257.8146.2742.48
PE Ratio
22.3349.1571.4654.03102.8259.00
Forward PE
15.4028.7133.0826.7624.5123.73
PEG Ratio
1.001.652.422.192.301.64
PS Ratio
3.907.047.865.955.235.09
PB Ratio
3.075.846.054.393.773.64
P/TBV Ratio
3.125.886.104.393.793.69
P/FCF Ratio
23.1238.6649.7947.2670.7045.99
P/OCF Ratio
18.5131.1938.3433.8343.4632.36
EV/Sales Ratio
4.367.538.506.545.865.69
EV/EBITDA Ratio
16.3530.3436.7426.3326.6929.52
EV/EBIT Ratio
21.9041.8354.6639.7645.0756.43
EV/FCF Ratio
25.8741.3153.7951.9979.2451.42
Debt / Equity Ratio
0.420.470.490.470.510.55
Debt / EBITDA Ratio
2.132.302.782.573.213.96
Debt / FCF Ratio
3.173.134.065.089.536.89
Net Debt / Equity Ratio
0.370.390.480.430.460.43
Net Debt / EBITDA Ratio
1.851.902.672.332.883.12
Net Debt / FCF Ratio
2.762.593.914.608.545.43
Asset Turnover
0.470.480.450.420.390.38
Inventory Turnover
2.102.161.992.002.282.51
Quick Ratio
0.980.900.460.630.760.87
Current Ratio
1.901.621.081.321.511.48
Return on Equity (ROE)
14.07%12.45%8.89%8.58%4.08%6.51%
Return on Assets (ROA)
8.20%7.43%5.65%5.56%3.12%3.68%
Return on Invested Capital (ROIC)
9.42%8.50%6.39%6.35%3.63%4.34%
Return on Capital Employed (ROCE)
9.72%10.14%8.24%7.96%5.82%4.36%
Earnings Yield
4.44%2.03%1.40%1.85%0.97%1.69%
FCF Yield
4.33%2.59%2.01%2.12%1.41%2.17%
Buyback Yield / Dilution
-0.42%-0.58%-1.53%-1.65%0.16%-1.79%
Total Shareholder Return
-0.42%-0.58%-1.53%-1.65%0.16%-1.79%
Updated May 1, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q