Here's Why Abiomed Stock Is Attractive After A 20% Drop
The stock price of Abiomed , a medical devices company best known for Impella, the world’s smallest heart pump, looks attractive at current levels of $280, despite it being up 2x from the levels of $132 it was at on March 23, 2020, when broader markets made a bottom due to the spread of Covid-19...
Source: forbes.com