| Ytd | 27.34% | |
| 1y | 10.30% |
| Open | 65.14 | Prev Close | 64.85 | Low | 64.80 | High | 65.23 | Mkt Cap | 1.62B |
| Vol | 2.77K | Avg Vol | 199.77K | EPS | 3.64 | P/E | 17.91 | Forward P/E | 16.48 |
| Beta | 0.60 | Short Ratio | 1.88 | Inst. Own | 61.27% | Dividend | 0.28 | Div Yield | 0.42 |
| Ex Div Date | 06-09 | Earning | 06-03 | 50-d Avg | 59.89 | 200-d Avg | 52.80 | 1yr Est | 75.00 |
July same-store sales incre ased 3.3% year-over-year The average price paid for the top 500 items in
The communication services sector has three overbought stocks, according to RSI values. EchoStar, El
Companies Reporting Before The Bell • Inventiva (NASDAQ: IVA) is projected to report quarterly loss
Companies Reporting Before The Bell • CTS (NYSE:CTS) is estimated to report quarterly earnings at $
On Tuesday, 647 companies set new 52-week lows.
On Monday, 369 companies set new 52-week lows.
Friday's session saw 225 companies set new 52-week lows.
On Tuesday, 164 companies achieved new lows for the year.
Companies Reporting Before The Bell • Daktronics (NASDAQ:DAKT) is expected to report quarterly earn
Monday's session saw 84 companies set new 52-week lows.
Companies Reporting Before The Bell • Niu Technologies (NASDAQ:NIU) is expected to report quarte
During Friday's morning session, 137 companies made new 52-week highs.
Before 10 a.m. ET on Friday, 115 companies hit new 52-week highs.
Gainers
Gainers Eco Wave Power Global AB (NASDAQ: WAVE) shares jumped 154.5% to $27.62. A 13G filing from
Before 10 a.m. ET Friday, 146 stocks hit new 52-week highs.
Before 10 a.m. ET on Thursday, 258 companies set new 52-week highs.
During Wednesday's morning trading, 251 companies set new 52-week highs.
Tuesday morning saw 244 companies set new 52-week highs.
Before 10 a.m. ET Monday, 296 stocks made new 52-week highs.
Before 10 a.m. ET on Friday, 216 companies hit new 52-week highs.
Friday's morning session saw 160 companies set new 52-week highs.
This morning 792 companies reached new 52-week highs.
Monday's morning session saw 253 companies set new 52-week highs.
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.
This morning 106 companies set new 52-week highs.
Before 10 a.m. ET Friday, 108 stocks made new 52-week highs.
On Monday morning, 415 companies achieved new highs for the year.
On Thursday morning, 420 companies hit new 52-week highs.
Before 10 a.m. ET on Thursday, 394 companies hit new 52-week highs.
This morning 533 companies reached new 52-week highs.
Monday morning saw 558 companies set new 52-week highs.
During the morning session on Monday, 243 stocks hit new 52-week highs.
During Friday's morning session, 217 companies made new 52-week highs.
Tuesday's morning session saw 195 companies set new 52-week highs.
Stocks That Hit 52-Week Lows On Thursday
Stocks Which Set New 52-Week Lows Friday
Earnings Scheduled For June 7