
ELLO
$21.40
1D:
0.0%
1Y:
21.9%
IL0010826357Sign in to check this stock against your screeners
Sign In$34.44
1D:
-2.6%
1Y:
6.3%
US0431132085Mkt Cap
$355.57M
P/E Ratio TTM
15.0
Revenue TTM
$116.94M
Beta
0.32
Earnings TTM
$23.61M
Dividend Yield TTM
3.68%
$2.25
1D:
2.3%
1Y:
-2.2%
US61218C1036Mkt Cap
$320.27M
P/E Ratio TTM
40.6
Revenue TTM
$189.10M
Beta
0.54
Earnings TTM
$7.93M
Dividend Yield TTM
0.00%