| Ytd | 3.88% | |
| 1y | 7.65% |
| Open | 21.62 | Prev Close | 21.58 | Low | 21.25 | High | 21.64 | Mkt Cap | 816.91M |
| Vol | 34.59K | Avg Vol | 37.98K | EPS | 1.36 | P/E | 15.74 | Forward P/E | 98.09 |
| Beta | 1.46 | Short Ratio | 1.71 | Inst. Own | 23.80% | Dividend | 2.10 | Div Yield | 9.69 |
| Ex Div Date | 11-04 | Earning | 11-04 | 50-d Avg | 22.47 | 200-d Avg | 21.94 | 1yr Est | 20.00 |
CrossAmerica Partners (NYSE:CAPL) reported quarterly earnings of $0.26 per share which beat the anal
Companies Reporting Before The Bell • Kosmos Energy (NYSE:KOS) is projected to report quarterly ear
Companies Reporting Before The Bell • CorEnergy Infr Tr (NYSE:CORR) is estimated to report earnings
Companies Reporting Before The Bell • Sohu.com (NASDAQ:SOHU) is expected to report quarterly loss a
Companies Reporting Before The Bell • HNI (NYSE:HNI) is likely to report quarterly loss at $0.03 pe
Companies Reporting Before The Bell • NAPCO Security Techs (NASDAQ:NSSC) is expected to report quar
Companies Reporting Before The Bell • Pyxis Tankers (NASDAQ:PXS) is likely to report earnings fo
Companies Reporting Before The Bell • Atlantica Sustainable (NASDAQ:AY) is likely to report quar
Companies Reporting Before The Bell • Lexicon Pharmaceuticals (NASDAQ:LXRX) is estimated to repo
A value stock is traditionally defined in terms of how investors in the marketplace are valuing that
Friday's morning session saw 136 companies set new 52-week highs.
Before 10 a.m. ET on Thursday, 441 companies set new 52-week highs.
During the morning session on Wednesday, 217 stocks hit new 52-week highs.
During Monday's morning trading, 363 companies set new 52-week highs.
Before 10 a.m. ET Monday, 197 stocks hit new 52-week highs.
During the morning session on Friday, 178 stocks hit new 52-week highs.
This morning 134 companies reached new 52-week highs.
During Wednesday's morning session, 120 stocks hit new 52-week highs.
Before 10 a.m. ET on Tuesday, 50 companies set new 52-week highs.
What Defines a Value Stock? A value stock is traditionally defined in terms of how investors in
Before 10 a.m. ET on Thursday, 239 stocks hit new 52-week highs.
Stocks That Hit 52-Week Lows On Wednesday
Stocks That Hit 52-Week Highs On Thursday
Stocks Which Set New 52-Week Low Yesterday, Thurs., Dec. 13, 2018