Boston Scientific Corporation (VIE:BSXC)
Austria flag Austria · Delayed Price · Currency is EUR
62.00
+0.40 (0.65%)
At close: Mar 6, 2026

Boston Scientific Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
91,286121,664113,32172,86257,06252,073
Market Cap Growth
-38.56%7.36%55.53%27.69%9.58%18.84%
Enterprise Value
100,120130,019122,41180,16363,95258,217
PE Ratio
36.9849.1571.4654.03102.8259.00
Forward PE
20.4028.7133.0826.7624.5123.73
PEG Ratio
-1.652.422.192.301.64
PS Ratio
5.347.047.865.955.235.09
PB Ratio
4.385.846.054.393.773.64
P/TBV Ratio
3.825.886.104.393.793.69
P/FCF Ratio
29.3038.6649.7947.2670.7045.99
P/OCF Ratio
23.6431.1938.3433.8343.4632.36
EV/Sales Ratio
5.787.538.506.545.865.69
EV/EBITDA Ratio
21.2830.3436.7426.3326.6929.52
EV/EBIT Ratio
29.2441.8354.6639.7645.0756.43
EV/FCF Ratio
32.1441.3153.7951.9979.2451.41
Debt / Equity Ratio
0.470.470.490.470.510.55
Debt / EBITDA Ratio
2.302.302.782.573.213.96
Debt / FCF Ratio
3.133.134.065.089.536.89
Net Debt / Equity Ratio
0.390.390.480.430.460.43
Net Debt / EBITDA Ratio
1.901.902.672.332.883.12
Net Debt / FCF Ratio
2.592.593.914.608.545.43
Asset Turnover
0.480.480.450.420.390.38
Inventory Turnover
2.162.161.992.002.282.51
Quick Ratio
0.900.900.460.630.760.87
Current Ratio
1.621.621.081.321.511.48
Return on Equity (ROE)
12.45%12.45%8.89%8.58%4.08%6.51%
Return on Assets (ROA)
7.43%7.43%5.65%5.56%3.12%3.68%
Return on Invested Capital (ROIC)
8.50%8.50%6.39%6.35%3.63%4.34%
Return on Capital Employed (ROCE)
10.14%10.14%8.24%7.96%5.82%4.36%
Earnings Yield
2.70%2.03%1.40%1.85%0.97%1.69%
FCF Yield
3.41%2.59%2.01%2.12%1.41%2.17%
Buyback Yield / Dilution
-0.29%-0.11%-0.11%-0.15%-0.13%-0.10%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.