Stock Comparison

DLX CPRT
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric DLX
Deluxe Corp
CPRT
Copart Inc
Price $22.94 $29.60
Change % -2.09% +0.41%
Market Cap 1.05B 27.99B
P/E Ratio 10.1 18.0
EPS $2.27 $1.61
52W High $32.07 $50.11
52W Low $14.59 $29.46
Volume
Avg Volume 420.1K 12.82M
Open $23.60 $29.83
Prev Close $23.43 $29.48
Div Yield 5.23%
Annual Dividend $1.24
Payout Ratio 67.2%
Analyst Rating Buy Buy
Price Target $32.42 $97.48
Total Analysts 6 20