Here’s Why Abiomed Stock Is Attractive After A 20% Drop
- Wednesday, May 26, 2021, 7:12
- Market
- Add a comment
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…