STORE Capital Deal: Who Expected This To Happen? (NYSE:STOR)

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

Scroll to Top