VAALCO Energy, Inc. (EGY) stock analysis, price and outlook | Madmaj