IAMGOLD Corporation maintains Buy rating despite market decline | Intellectia