Net profit of STORE Capital Corp. under GAAP for 9 months of 2020 amounted to $157.89 million, which is 30% lower compared to $225.138 million in the previous year. Revenue increased 5.9% to $521.4 million, against $492.259 million a year earlier.