STORE Capital LLC (NYSE: STOR) Update
As of March 31, 2025, STORE Capital has reported significant growth and changes in its operations and financials post-Merger. Here are the key points and statistics regarding the company's performance:
Revenues: Total revenues increased to $303.9 million in ...