Mullen automotive announces $25 million stock buyback program

Company believes stock is significantly undervalued and is trading at a significant discount to current cash position of approximately $235 million
MULN Ratings Summary
MULN Quant Ranking