Boston Scientific Corporation (BSX)
NYSE: BSX · Real-Time Price · USD
46.73
+0.73 (1.59%)
At close: Jul 31, 2026, 4:00 PM EDT
46.70
-0.03 (-0.06%)
After-hours: Jul 31, 2026, 7:56 PM EDT

Boston Scientific Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
69,457141,404131,70784,68466,32160,522
Market Cap Growth
-56.02%7.36%55.53%27.69%9.58%18.84%
Enterprise Value
79,033151,114142,27293,16974,32867,662
Last Close Price
46.7395.3589.3257.8146.2742.48
PE Ratio
18.9349.1571.4654.03102.8259.00
Forward PE
14.1728.7133.0826.7624.5123.73
PEG Ratio
1.111.652.422.192.301.64
PS Ratio
3.317.047.865.955.235.09
PB Ratio
2.695.846.054.393.773.64
P/FCF Ratio
19.9938.6649.7947.2670.7045.99
P/OCF Ratio
16.0031.1938.3433.8343.4632.36
EV/Sales Ratio
3.767.538.506.545.865.69
EV/EBITDA Ratio
19.0430.3436.7426.3326.6929.52
EV/EBIT Ratio
19.0441.8354.6639.7645.0756.43
EV/FCF Ratio
22.7441.3153.7951.9979.2451.42
Debt / Equity Ratio
-0.470.490.470.510.55
Debt / EBITDA Ratio
-2.302.782.573.213.96
Debt / FCF Ratio
-3.134.065.089.536.89
Net Debt / Equity Ratio
-0.390.480.430.460.43
Net Debt / EBITDA Ratio
-1.902.672.332.883.12
Net Debt / FCF Ratio
-2.593.914.608.545.43
Asset Turnover
0.960.480.450.420.390.38
Inventory Turnover
4.292.161.992.002.282.51
Quick Ratio
-0.900.460.630.760.87
Current Ratio
-1.621.081.321.511.48
Return on Equity (ROE)
29.99%12.45%8.89%8.58%4.08%6.51%
Return on Assets (ROA)
18.07%7.43%5.65%5.56%3.12%3.68%
Return on Invested Capital (ROIC)
-9.31%7.01%7.04%4.09%4.98%
Return on Capital Employed (ROCE)
21.72%10.14%8.24%7.96%5.82%4.36%
Earnings Yield
5.29%2.03%1.40%1.85%0.97%1.69%
FCF Yield
5.00%2.59%2.01%2.12%1.41%2.17%
Buyback Yield / Dilution
0.05%-0.58%-1.53%-1.65%0.16%-1.79%
Total Shareholder Return
0.05%-0.58%-1.53%-1.65%0.16%-1.79%
SEC Filings: 10-K · 10-Q