Small caps to watch: Earnings from EQB, Coveo, Kraken Robotics and more