Stock Comparison

DLX TTEK
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric DLX
Deluxe Corp
TTEK
Tetra Tech Inc
Price $22.94 $28.04
Change % -2.09% +3.28%
Market Cap 1.05B 7.10B
P/E Ratio 10.1 16.1
EPS $2.27 $1.67
52W High $32.07 $43.14
52W Low $14.59 $25.81
Volume
Avg Volume 420.1K 4.14M
Open $23.60 $27.26
Prev Close $23.43 $27.15
Div Yield 5.23% 1.05%
Annual Dividend $1.24 $0.25
Payout Ratio 67.2% 26.3%
Analyst Rating Buy Buy
Price Target $32.42 $51.66
Total Analysts 6 15