Ramaco Resources, Inc. (METCB) stock analysis, price and outlook | Madmaj