Cantaloupe, Inc. (CTLP) stock analysis, price and outlook | Madmaj