RBC’s top stock ideas for the rest of the year include First Solar

For the third quarter, RBC added solar solutions provider First Solar, oil giant Shell and global logistics provider Brambles to its recommended list.