A rating of 13 puts Aemetis Inc (AMTX) near the top of the Energy sector according to InvestorsObserver. Aemetis Inc's score of 13 means that it ranks higher than 13% of stocks in the sector. In addition, its overall score of 12 ranks it higher than 12% of all stocks.
AMTX has an Overall Score of 12. Find out what this means to you and get the rest of the rankings on AMTX!