Store Capital CEO says Berkshire Hathaway followed the company "closely" since 2014 before investing this year.
The company announced Berkshire Hathaway invested $377 million in Store Capital, which represents a 9.8 percent stake in the real estate investment trust.