Shares of Mullen Automotive Inc (MULN) have fallen by -91.35% in the past 12 months. InvestorsObserver’s proprietary rating system, gives MULN stock a score of 20 out of a possible 100.
MULN has an overall score of 20. Find out what this means for you and get the rest of the ranking on MULN!