Stocks in Motion: Mace Catches Security Bid
Shares of Compass Minerals(CMP Quote) soared after it announced first-quarter earnings and revenue that easily outpaced estimates. The company earned 94 cents per share on revenue of $250.5 million. Analysts were looking for earnings of 74 cents on revenue of $195 million. Separately, Compass also announced a 33% dividend hike, to 25 cents. Shares of Compass ended up $1.13, or 6.9%, to $17.63.
Cypress Semiconductor's(CY Quote) shares climbed after the company said earnings in its second quarter would be higher than expectations. For the second quarter ending June, Cypress expects to earn 23 cents per share on revenue of $262 million. Analysts were expecting the company to earn 21 cents per share of $262 million. Shares of Cypress traded up 82 cents, or 5.8%, to $14.87. Several oil-services companies were under pressure Wednesday after an analyst at Banc of America reduced the group to underweight from overweight. Smith International(SII Quote) was hit hard, falling $2.34, or 4.2%, to $53.05. National Oilwell(NOI Quote) slumped 70 cents, or 2.5%, to $27.21. Shares of Ensco(ESV Quote) fell after it was downgraded from buy to neutral by the same analyst who downgraded the entire oil-services group on Wednesday. Shares of Ensco traded down 68 cents, or 2.4%, to $27.27. Shares of Quicksilver Resources(KWK Quote) fell after the oil-production company disappointed investors with weaker-than-expected first-quarter results. The Fort Worth, Texas-based company earned 24 cents per share on revenue of $39.8 million. Analysts were looking for the company to earn 29 cents per share on revenue of $39 million. Shares of Quicksilver traded down $1.86, or 3.7%, to $49.15.- Loading Comments...
- Loading Comments...
Featured Photo Galleries
| Dow Jones | S&P 500 | NASDAQ | 10-Year Note | |
|---|---|---|---|---|
| 10,406.96 | 1,109.30 | 2,197.85 | 33.31 |
Oil *
78.75
|
|
UP
136.49
|
UP
15.82
|
UP
29.97
|
DOWN
0.98
|
10 Yr
3.33%
SPDR Gold
111.63
|
|
+1.33%
|
+1.45%
|
+1.38%
|
-2.86%
|
Data delayed 20 minutes |














