Casella Waste Systems Inc. (CWST)

29.02
0.08 0.28
NASDAQ : Industrial Services
Prev Close 28.94
Open 28.93
Day Low/High 28.83 / 29.23
52 Wk Low/High 17.52 / 33.94
Volume 29.60K
Avg Volume 173.80K
Exchange NASDAQ
Shares Outstanding 41.77M
Market Cap 1.22B
EPS -0.50
P/E Ratio 39.71
Div & Yield N.A. (N.A)

Multiyear Approach Can Bring Big Gains

It often pays off to let time work its magic.

A Double-Edged Trade

It takes a strong stomach to trade these heavily leveraged companies that have very little equity.

Assessing a Spate of Insider Buying

Here are five names that got votes of confidence -- and our take.

Casella Waste Systems Inc. Stock Downgraded (CWST)

Casella Waste Systems Inc. Stock Downgraded (CWST)

Casella Waste Systems (Nasdaq:CWST) has been downgraded by TheStreet Ratings from from a hold to sell.

Boston Scientific: Analysts' New Ratings

Boston Scientific: Analysts' New Ratings

Boston Scientific upgraded at RBC to Outperform.

Casella Waste Slides To 1Q Loss As Revenue Falls

Casella Waste Slides To 1Q Loss As Revenue Falls

Casella Waste reports $2.8 million loss for 1st quarter as revenue, commodity prices decline

LKQ Names John S. Quinn New CFO

LKQ Names John S. Quinn New CFO

LKQ names John S. Quinn new CFO; Quinn to start in 4th quarter

TSC Ratings' Updates: Winn-Dixie

TSC Ratings' Updates: Winn-Dixie

Casella, Daily Journal, San Juan Basin Royalty Trust and Winn-Dixie are downgraded; Nippon is upgraded.

'Fast Money' Pops and Drops: PetroChina

The team says it is a great play without having to touch oil futures.

Small-Cap Winners & Losers: Casella Waste

Shares of the company were rising following a strong earnings report and an analysts' upgrade.

Tomorrow's Headliners: OPEC

On TheStreet.com, Adam Feuerstein will tell you what to watch for from the biotech sector next year.

Wednesday's Small-Cap Winners & Losers

Global Imaging drops, while Pep Boys is higher.

More Early Stocks in Motion

More Early Stocks in Motion

Kodak warns of impairment charge.

TheStreet Quant Rating: C (Hold)