STOR
STORE Capital Corporation
Market Cap
$175,265,333,248.00
52 Week High
$639.00
PE Ratio
1.601
52 Week Low
-
EPS
$0.99
Shares Outstanding
270,105,269.00
Dividend Yield
0.25%
Dividend Per Share
$1.57
PoweredByInsightfulIR
STOR - Top Posts
Image

General 04/28/2020

STOR, Buy

STORE Capital Co...
Return: 3,377.29%

STOR, Buy

Return: 3,377.29%

This is an absolute gem to find. Passes almost all of the Ben Graham tests. The high debt is worrisome, but the inconsistent dividend is find. At a 7% dividend, I could see a dividend cut in the fu...

Read More

Image
Image

Missouri 06/04/2020

STOR, Buy

STORE Capital Co...
Return: 2,293.82%

STOR, Buy

Return: 2,293.82%

A great company that with stood during a pandemic..

Latest News