Stock Comparison

TREX ALLE
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric TREX
Trex Company Inc
ALLE
Allegion Plc
Price $45.34 $128.76
Change % -2.28% -1.66%
Market Cap 4.90B 11.48B
P/E Ratio 25.6 18.1
EPS $1.80 $7.32
52W High $68.78 $183.11
52W Low $29.77 $125.00
Volume
Avg Volume 2.31M 1.13M
Open $45.95 $130.45
Prev Close $46.40 $130.93
Div Yield 1.65%
Annual Dividend $2.03
Payout Ratio 27.2%
Analyst Rating Hold Hold
Price Target $84.93 $47.69
Total Analysts 28 20