CNL - Collective Mining Ltd. Stock Analysis | Finranks