Boston Scientifics Pivotal Trial Shows Over 93 Success Rate for Device OPENLANE OPLN Q1 2026 Earnings EPS Surpasses Estimates by 124 Driving Share Price Higher Ferraris First EV Launch Sparks Stock Decline but LongTerm Outlook May Brighten