Net-lease real estate investment trust Store Capital (NYSE: STOR) recently announced that Berkshire Hathaway (NYSE: BRK-A) (NYSE: BRK-B), the conglomerate led by billionaire Warren Buffett, has made a considerable investment in the company.
Berkshire bought a 9.8% stake in Store Capital for $377 million through its subsidiary National Indemnity, making it the third-largest shareholder. Here’s a rundown of Store Capital’s business and why it may have caught Berkshire’s eye.