Stock Comparison

ESOA TRP
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric ESOA
Energy Services Of America
TRP
Tc Energy Corp
Price $16.95 $69.36
Change % +5.02% -0.07%
Market Cap 316.28M 95.80B
P/E Ratio 34.2 27.9
EPS $0.55 $3.31
52W High $19.94 $98.62
52W Low $7.84 $63.34
Volume
Avg Volume 87.4K 3.50M
Open $16.25 $69.02
Prev Close $16.14 $69.41
Div Yield 0.71% 3.66%
Annual Dividend $0.09 $3.48
Payout Ratio 396.2% 102.9%
Analyst Rating Strong buy Buy
Price Target $23.86 $292.00
Total Analysts 7 25