Loading live market data…

Boston Scientific Corporation

NYSE:BSX

$42.63 USD

-$2.02 (-4.52%)

Volume
20.09M
Average Volume
20.55M
Market Capitalization
$63.36B
P/E Ratio
17.76
Dividend Yield
0.00%
Price Target
$70.50
Year High
$109.50
Year Low
$42.25
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.90

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.79%

Investors Holding

104

change: -1646 | last: 1750

Increased Positions

45

change: -807 | last: 852

Reduced Positions

42

change: -604 | last: 646

New Positions

14

change: -184 | last: 198

Sold Positions

1577

change: 1260 | last: 317

Total Calls

100

Total Puts

-

Put-Call Ratio

0.00

change: -36.9323 | last: 0.3693

Total Invested

478.54M

BSX Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $95.35 1.48B $141.16B $2.04B $12.42B $151.53B
2024-12-31 $89.32 1.47B $131.43B $414M $11.15B $142.17B
2023-12-31 $57.81 1.45B $84B $865M $9.49B $92.62B
2022-12-31 $46.27 1.43B $66.19B $928M $9.28B $74.54B
2021-12-31 $42.48 1.42B $60.42B $1.92B $9.45B $67.95B
2020-12-31 $35.95 1.42B $50.93B $1.73B $9.54B $58.74B
2019-12-31 $45.22 1.39B $62.92B $217M $10.28B $72.98B
2018-12-31 $35.34 1.38B $48.8B $146M $7.03B $55.69B
2017-12-31 $24.79 1.37B $33.96B $188M $5.58B $39.35B
2016-12-31 $21.63 1.36B $29.36B $196M $5.48B $34.65B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $62.75 1.48B $93.18B $1.52B $11.03B $102.68B
2025-12-31 $95.35 1.48B $141.38B $2.04B $12.42B $151.75B
2025-09-30 $97.63 1.48B $144.66B $1.28B $12.05B $155.43B
2025-06-30 $107.41 1.48B $158.81B $534M $12.03B $170.3B
2025-03-31 $100.88 1.48B $149.02B $725M $11.71B $160B
2024-12-31 $89.32 1.47B $131.68B $414M $11.15B $142.41B
2024-09-30 $83.80 1.47B $123.41B $2.5B $11.26B $132.17B
2024-06-30 $76.41 1.47B $112.37B $2.91B $10.94B $120.39B
2024-03-31 $68.10 1.47B $100B $2.33B $11B $108.67B
2023-12-31 $57.81 1.47B $84.71B $865M $9.49B $93.34B
2023-09-30 $52.80 1.46B $77.33B $952M $9.3B $85.67B
2023-06-30 $54.09 1.45B $78.22B $426M $9.45B $87.25B