MNKD - MannKind Corporation Stock Analysis | Finranks