
EVC
$8.00
1D:
0.1%
1Y:
227.5%
US29382R1077Sign in to check this stock against your screeners
Sign In$29.67
1D:
3.3%
1Y:
89.1%
US00215F1075Mkt Cap
$456.35M
P/E Ratio TTM
2.7
Revenue TTM
$734.10M
Beta
0.60
Earnings TTM
$165.54M
Dividend Yield TTM
3.88%
$26.49
1D:
7.0%
1Y:
80.6%
CA8559191066Mkt Cap
$444.75M
P/E Ratio TTM
-1.0
Revenue TTM
$1.93B
Beta
2.43
Earnings TTM
$-138.00M
Dividend Yield TTM
0.00%