Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
BSX logo

BSX

NYE
Boston Scientific Corporation
HealthcareMedical Devices
Watchlists:
Last updated: Wednesday 16th July 2025
103.48
-0.85 (-0.81%)
Prev Close:104.33
Open:104.38
Bid:104.55
Ask:105.5
52 Week Range
71.88
107.53
Volume:7,115,995
Mkt Cap:151,510 M
Price Target
$119.00
+15.0%
Financials

Financial Statements

BSX - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Asset Impairment Charge386 M58 M132 M370 M533 M105 M35 M4 M11 M19 M
Capital Expenditure Reported790 M711 M588 M554 M376 M461 M316 M319 M376 M247 M
Cash Flow From Continuing Investing Activities-5,687 M-2,574 M-2,011 M-1,732 M-511 M-5,077 M-1,962 M-1,123 M-952 M-2,342 M
Change In Account Payable243 M118 M-255 M408 M-28 M105 M-631 M195 M553 M-20 M
Change In Payables And Accrued Expense243 M118 M-255 M408 M-28 M105 M-631 M195 M553 M-20 M
Change In Working Capital-462 M-770 M-1,005 M-351 M-23 M-288 M-996 M38 M334 M-57 M
Changes In Account Receivables-351 M-238 M-220 M-279 M335 M-130 M-110 M-30 M-216 M-17 M
Common Stock Dividend Paid-28 M-55 M-55 M-28 M
Common Stock Payments-535 M
Depreciation And Amortization1,320 M1,202 M1,136 M1,093 M1,123 M1,057 M900 M854 M837 M805 M
Financing Cash Flow1,814 M5 M-548 M-95 M294 M2,973 M1,450 M143 M-141 M1,478 M
Gain Loss On Investment Securities79 M59 M1000000.0-250 M-333 M30 M-155 M92 M21 M9 M
Gain Loss On Sale Of Business22 M-78 M-8 M
Gain Loss On Sale Of PPE-11 M
Income Tax Paid Supplemental Data656 M512 M662 M302 M207 M242 M-42 M94 M80 M
Interest Paid Supplemental Data250 M259 M450 M338 M359 M449 M262 M235 M233 M283 M
Issuance Of Capital Stock230 M182 M136 M110 M1,086 M123 M101 M85 M111 M114 M
Issuance Of Debt1,827 M-4 M-165 M-999 M2,794 M1,405 M123 M-190 M1,430 M
Net Business Purchase And Sale-4,645 M-1,753 M-1,502 M-1,568 M-88 M-4,327 M-1,488 M-673 M-473 M-1,890 M
Net Common Stock Issuance230 M182 M136 M110 M551 M123 M101 M85 M111 M114 M
Net Foreign Currency Exchange Gain Loss194 M27 M32 M358 M-11 M
Net Investment Properties Purchase And Sale-260 M-57 M102 M376 M-59 M-296 M-172 M-131 M-132 M-205 M
Net Investment Purchase And Sale-260 M-57 M102 M376 M-59 M-296 M-172 M-131 M-132 M-205 M
Net Issuance Payments Of Debt1,827 M-4 M-165 M-999 M2,794 M1,405 M123 M-190 M1,430 M
Net Long Term Debt Issuance2,120 M86 M420 M3,669 M385 M-1,060 M-190 M1,430 M
Net PPE Purchase And Sale-787 M-707 M-576 M-540 M-364 M-454 M-302 M-319 M-347 M-247 M
Net Preferred Stock Issuance975 M
Other Non-cash Items726 M364 M477 M642 M916 M325 M174 M144 M76 M277 M
Preferred Stock Issuance975 M
Purchase Of Investment2 M56 M15 M-146 M-149 M-172 M-131 M-132 M-266 M
Purchase Of Long Term Investments2 M56 M15 M
Purchase Of PPE-790 M-711 M-588 M-554 M-376 M-461 M-316 M-319 M-376 M-247 M
Repayment Of Debt-529 M-3,434 M-6,129 M-4,560 M-1,171 M-3,216 M-820 M-1,715 M
Sale Of Business-5 M58 M40 M690 M-85 M55 M-21 M-80 M
Sale Of PPE3 M4 M12 M14 M12 M7 M14 M29 M
Short Term Debt Issuance211 M-4 M-1000000.01,531 M125 M1,020 M1,183 M
Short Term Debt Payments-504 M-250 M-2,950 M-1,000 M
Stock Based Compensation266 M233 M220 M194 M170 M157 M140 M127 M116 M107 M
Amord51 M6 M32 M34 M58 M46 M6 M10 M22 M36 M
Begcash1,995 M607 M829 M1,017 M487 M400 M587 M
Capex-787 M-707 M-576 M-540 M-364 M-454 M-302 M-319 M-347 M-247 M
Cffcf1,814 M5 M-548 M-95 M294 M2,973 M1,450 M143 M-141 M1,478 M
Cffinv-5,687 M-2,574 M-2,011 M-1,597 M-511 M-5,077 M-1,962 M-1,123 M-952 M-2,342 M
Cffoa3,435 M2,503 M1,526 M2,007 M1,609 M1,873 M332 M1,505 M1,182 M600 M
Chgcash-439 M-66 M-1,033 M179 M1,392 M-231 M-188 M529 M87 M-268 M
Chginv-228 M-660 M-321 M-346 M-65 M-290 M-83 M-107 M40 M3 M
Chgothca-200 M45 M-172 M-20 M-253 M-23 M
Chgothcl-116 M-18 M-9 M
Chgothwc-126 M10 M-209 M-134 M-265 M45 M-172 M-20 M-43 M-23 M
Chgpay243 M118 M-255 M408 M-28 M105 M-631 M195 M553 M-20 M
Chgrec-351 M-238 M-220 M-279 M335 M-130 M-110 M-30 M-216 M-17 M
Comstkiss230 M182 M136 M110 M1,086 M123 M101 M85 M111 M114 M
Definc-70 M-1000000.0-63 M-124 M-82 M-4,301 M-87 M245 M-305 M-532 M
Deftax-70 M-1000000.0-63 M-124 M-82 M-4,301 M-87 M245 M-305 M-532 M
Depamor1,269 M1,202 M1,136 M1,127 M1,123 M1,011 M900 M854 M837 M805 M
Divpaid28 M55 M55 M28 M
Effexch-11 M-4 M-9 M-6 M-2 M10 M-8 M4 M-2 M-4 M
Endcash-451 M-70 M-1,040 M2,168 M1,997 M608 M829 M1,016 M487 M319 M
Fcf2,645 M1,796 M950 M1,330 M1,245 M1,419 M30 M1,186 M835 M353 M
Ltdebtiss2,145 M3,270 M3,599 M7,229 M1,556 M2,156 M630 M3,145 M
Ltdebtpay-25 M-3,184 M-3,179 M-3,560 M-1,171 M-3,216 M-820 M-1,715 M
Netinccont1,846 M1,592 M698 M1,041 M-82 M4,700 M1,671 M104 M347 M-239 M
Netothfin-244 M-145 M-463 M-150 M-205 M56 M-56 M-65 M-62 M-66 M
Netothinv-260 M-59 M46 M361 M-59 M-147 M-21 M61 M
Netstdebtiss-293 M-4 M-251 M-1,419 M-875 M1,020 M1,183 M
Opcf3,435 M2,503 M1,526 M1,870 M1,609 M1,873 M332 M1,505 M1,182 M600 M
Opgainloss79 M59 M217 M-328 M-301 M380 M-1,330 M120 M-107 M346 M
Purchbus-4,640 M-1,811 M-1,542 M-2,258 M-3 M-4,382 M-1,467 M-593 M-473 M-1,890 M
Purchsti-146 M-149 M-172 M-131 M-132 M-266 M
Repurchstk-535 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader