One Canadian tech giant is gaining significant momentum, and analyst ratings for this stock are improving, indicating a ...