Here's How Much You Would Have Made Owning American Battery Stock In The Last 5 Years
American Battery (OTC:ABML) has outperformed the market over the past 5 years by 24.91% on an annualized basis producing an average annual return of 35.51%. Currently, American Battery has a market capitalization of $552.16 million.
Benzinga ·