Cardinal Infrastructure Group Inc. (CDNL) stock analysis, price and outlook | Madmaj