top stocks for Investors today