If You Invested $1,000 In Store 5 Years Ago, This Is How Much You Would Have Made In Dividends
In 2017, Buffett and Berkshire Hathaway invested $377 million in Store Capital Corp. (NYSE: STOR), a Scottsdale, Arizona-based retail and industrial property real estate investment trust (REIT) that was founded in 2011.