Company Financials

STORE Capital Corporation Financials

Mexican peso

business STORE Capital Corporation Company Profile

Main Stock Listing

NYSE: STOR

Market Capitalization $9.07 Billion as of Jan. 1, 2023

Market Cap History

Valuations Metrics as of Jan. 25, 2025

Trailing PE 28.60
Forward PE
Price to Sales TTM MX$223.93
Price to Book MRQ MX$31.14
Enterprise to Revenue 229.44
Enterprise to EBITDA 266.37

Financial Reports as of Sep. 30, 2022

Financials

Fiscal Year Ends 2021-12-31
Most Recent Quarter 2022-09-30
Profit Margin 97.67%
Operating Margin 54.94%
Return on Assets TTM 2.74%
Return on Equity TTM -44.50%

Income Statement

Revenue TTM MX$782,664,000
Revenue per Share TTM MX$2.90
Quarterly Revenue Growth 3.03%
Gross Profit TTM MX$13,700,433,639
EBITDA MX$789,405,000
Net Income to Common TTM MX$267,030,000
Diluted EPS TTM MX$0.99
Quarterly Earnings Growth YoY %

Balance Sheet

Total Cash MRQ MX$0
Total Cash per Share MRQ MX$
Total Debt MRQ MX$
Total Debt to Equity MRQ -7.45
Current Ratio MRQ 3.44
Book Value per Share MRQ MX$-2.32

Cash Flow

Operating Cash Flow TTM MX$599,061,000
Levered Free Cash Flow TTM MX$267,689,000

STOR Stock Info as of Jan. 25, 2025

Stock Statistics

Shares Outstanding 270,105,269
Float Shares None
Avg 10 Volume 2
Avg 30 Volume None
Shares Short None
Short Ratio
Short % of Shares %
% Held by Insiders %
% Held by Institutions %

Stock Price Summary

Beta
Fifty Two Week Low MX$0.00
Fifty Two Week High MX$639.00
Fifty Two Week Change %
Day 50 MA MX$617.30
Day 200 MA MX$600.82

Dividends and Splits

Forward Annual Dividend Rate MX$1.64
Forward Annual Dividend Yield 0.26%
Trailing Annual Dividend Rate MX$1.57
Trailing Annual Dividend Yield 0.25%
Payout Ratio %
Dividend Date
Ex Dividend Date 2022-09-29
Last Split Factor
Last Split Date