Here are three stocks investment legends have been buying recently