Berkshire bought $51 billion stock as Buffett combats supply chain; operating results flat April 30, 2022