| Ytd | 30.81% | |
| 1y | 11.30% |
| Open | 90.54 | Prev Close | 90.82 | Low | 86.51 | High | 91.42 | Mkt Cap | 4.48B |
| Vol | 321.08K | Avg Vol | 495.05K | EPS | 5.30 | P/E | 16.36 | Forward P/E | 12.37 |
| Beta | 0.83 | Short Ratio | 6.42 | Inst. Own | 102.12% | Dividend | 1.82 | Div Yield | 2.01 |
| Ex Div Date | 05-29 | Earning | 08-03 | 50-d Avg | 83.67 | 200-d Avg | 73.84 | 1yr Est | 88.50 |
Mizuho analyst John Roberts maintains Cabot (NYSE:CBT) with a Neutral and raises the price target
Truist Securities analyst Peter Osterland initiates coverage on Cabot (NYSE:CBT) with a Buy ratin
Markets are volatile, AI rally shows cracks, outlook uncertain. Technical analysis used to predict
Companies Reporting Before The Bell • NAPCO Security Techs (NASDAQ:NSSC) is estimated to report qua
Companies Reporting Before The Bell • Kosmos Energy (NYSE:KOS) is expected to report quarterly earn
Companies Reporting Before The Bell • Sohu.com (NASDAQ:SOHU) is expected to report quarterly loss a
Gainers Oncorus, Inc. (NASDAQ: ONCR) shares surged 258% to $0.2781.
Companies Reporting Before The Bell • HNI (NYSE:HNI) is likely to report quarterly loss at $0.03 pe
Companies Reporting Before The Bell • AstraZeneca (NASDAQ:AZN) is expected to report quarterly earn
Upgrades
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 • Bon Natural Life (NASDAQ:BON) is expected to report earnin
Companies Reporting Before The Bell • Privia Health Group (NASDAQ:PRVA) is projected to report q
Before 10 a.m. ET Monday, 296 stocks made new 52-week highs.
Tuesday's morning session saw 391 companies set new 52-week highs.
Tuesday's morning session saw 241 companies set 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.
Wednesday's morning session saw 275 companies set new 52-week highs.
Before 10 a.m. ET on Tuesday, 166 companies hit 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.
Friday's morning session saw 420 companies set new 52-week highs.
Before 10 a.m. ET on Thursday, 239 stocks hit new 52-week highs.
Wednesday morning saw 162 companies set new 52-week highs.
On Thursday morning, 420 companies hit new 52-week highs.
During Monday's morning trading, 285 companies set new 52-week highs.
Before 10 a.m. ET Thursday, 503 stocks hit new 52-week highs.
Thursday's morning session saw 641 companies set new 52-week highs.
Upgrades
Stocks That Hit 52-Week Lows On Friday
Stocks That Hit 52-Week Lows On Thursday
Stocks That Hit 52-Week Lows On Thursday
Stocks That Hit 52-Week Lows On Friday
Stocks That Hit 52-Week Lows On Friday