American Battery (OTC:ABML) has outperformed the market over the past 5 years by 37.97% on an annualized basis producing an average annual return of 52.23%. Currently, American Battery has a market capitalization of $882.19 million.
Alliance Global Partners analyst Jake Sekelsky initiates coverage on American Battery Metals (OTC:ABML) with a Buy rating and announces Price Target of $3.5.