Stock Comparison

DLX CWST
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric DLX
Deluxe Corp
CWST
Casella Waste Systems Inc-A
Price $25.87 $89.41
Change % -0.42% -1.16%
Market Cap 1.20B 5.56B
P/E Ratio 11.5 779.1
EPS $2.27 $0.11
52W High $32.07 $107.96
52W Low $15.87 $74.05
Volume
Avg Volume 420.0K 651.6K
Open $25.95 $89.50
Prev Close $25.98 $90.46
Div Yield 4.60%
Annual Dividend $1.24
Payout Ratio 67.2%
Analyst Rating Buy Strong buy
Price Target $32.42 $80.42
Total Analysts 6 18