
ESI
$39.60
1D:
-0.6%
1Y:
61.8%
US28618M1062Sign in to check this stock against your screeners
Sign In$20.87
1D:
-3.6%
1Y:
99.3%
CA4436281022Mkt Cap
$9.27B
P/E Ratio TTM
13.0
Revenue TTM
$2.37B
Beta
2.25
Earnings TTM
$658.50M
Dividend Yield TTM
0.10%
$44.83
1D:
1.2%
1Y:
42.9%
US8808901081Mkt Cap
$8.80B
P/E Ratio TTM
15.2
Revenue TTM
$15.58B
Beta
1.22
Earnings TTM
$570.25M
Dividend Yield TTM
4.97%