Mannkind Corp (MNKD) ticks all the boxes for top investors with its surprise performance of -15.59% last month.
Mannkind Corp (NASDAQ: MNKD) on Monday, plunged -2.20% from the previous trading day, before settling in for the closing price of $4.54. Within the past