Energy Services of America Corporation (ESOA) stock analysis, price and outlook | Madmaj