Boston Scientific BSX is gaining from new product launches and accretive acquisitions. Yet, unfavorable currency movement and ...