Berkshire Hathaway owns 14.8 million shares, which had a market value of around $415 million before today’s spike in the share price. The firm IPO’d in 2014, and that’s a date we should keep in mind. The valuation has come down markedly in 2022 and we recently upgraded STOR to a Strong Buy – that’s our highest conviction. We’ve been aggressive buyers of shares when the stock has a steep decline. As a company valued everyday by the stock market, that matters.Read Long Article
