Thermo Fisher Scientific Inc. (NYSE:TMO) is one of the best medical stocks to buy now. Bank of America Securities analyst Michael Ryskin reiterated a Buy rating on Thermo Fisher Scientific Inc. (NYSE:TMO) on September 22, setting a price target of $560.00. Similarly, Barclays upgraded Thermo Fisher Scientific Inc. (NYSE:TMO) to Overweight from Equal Weight on September 11, raising the price target to $550 from $490. Thermo Fisher Scientific Inc. (NYSE:TMO) provides analytical instruments, reagents, equipment, software, and other services for analysis, research, diagnostics, and discovery. READ NEXT: 30 Stocks That Should Double in 3 Years and 11 Hidden AI Stocks to Buy Right Now.