| Ytd | 50.59% | |
| 1y | 55.92% |
| Open | 128.96 | Prev Close | 128.79 | Low | 128.53 | High | 130.43 | Mkt Cap | 63.67B |
| Vol | 157.96K | Avg Vol | 558.03K | EPS | 5.73 | P/E | 22.68 | Forward P/E | 14.71 |
| Beta | 0.45 | Short Ratio | 35.60 | Inst. Own | 27.59% | Dividend | 2.52 | Div Yield | 2.00 |
| Ex Div Date | 09-04 | Earning | 07-31 | 50-d Avg | 121.07 | 200-d Avg | 112.86 | 1yr Est | 108.94 |
Imperial Oil's stronger Q2 earnings contrast with lower 2026 refinery targets, putting the focus on
Weak guidance, analyst target cuts and declining energy prices weighed on Zscaler, AutoZone, PDD Hol
Oil giants and related ETFs rocketed in pre-market action Monday, fueled by Brent crude's sharp
Oil and gas stocks slid Tuesday as crude fell to $55 on rising Ukraine peace hopes, sending energy s
Companies Reporting Before The Bell • Sanofi (NASDAQ:SNY) is projected to report quarterly earnings
Upgrades
Companies Reporting Before The Bell • TAL Education (NYSE:TAL) is projected to report quarterly ear
On Thursday, 95 companies set new 52-week highs.
Companies Reporting Before The Bell • Sify Technologies (NASDAQ:SIFY) is expected to report quar
Tuesday's morning session saw 391 companies set new 52-week highs.
Before 10 a.m. ET Friday, 188 stocks made new 52-week highs.
This morning 792 companies reached new 52-week highs.
On Friday morning, 417 companies achieved new highs for the year.
Thursday morning saw 321 companies set new 52-week highs.
Before 10 a.m. ET on Tuesday, 166 companies hit 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.
On Thursday morning, 420 companies hit new 52-week highs.
Before 10 a.m. ET on Monday, 492 companies set new 52-week highs.
During Friday's morning session, 251 stocks hit new 52-week highs.
Stocks That Hit 52-Week Lows On Wednesday
Stocks That Hit 52-Week Lows On Monday
Stocks That Hit 52-Week Lows On Thursday
Stocks That Hit 52-Week Lows On Wednesday
Stocks That Hit 52-Week Lows On Friday
Stocks That Hit 52-Week Lows On Thursday
Market Wrap For February 3: Bears In Complete and Absolute Control