Insiders have shown confidence in CNL by purchasing CA$220k worth of shares recently, and the stock closed at CA$5.26 on January 31, 2025. The ongoing high-grade drilling success at Apollo and a fully funded 60,000-meter drill program for 2025 suggest potential for significant resource expansion. Analysts maintain a strong buy rating with a price target of CA$7, indicating a 33% upside from the current price.