Home Stock Europe’s retail reckoning: RBC names only three stocks worth holding