Analysts Say These 3 Stocks Are Their Top Picks for the Rest of 2021