RBC just raised its bet on this 'recession resistant' Canadian stock, giving it 20% upside