Warren Buffett's favorite stock pick right now seems to be his own company. But why is Berkshire Hathaway buying its own stocks? And why does it have a massive cash stockpile?

Warren Buffett's favorite stock pick right now seems to be his own company. But why is Berkshire Hathaway buying its own stocks? And why does it have a massive cash stockpile?