20 AI Stock Picks and 10 Predictions From RBC