
INOD
$62.04
1D:
1.4%
1Y:
-24.0%
US4576422053Sign in to check this stock against your screeners
Sign In$227.13
1D:
0.2%
1Y:
-21.2%
US4592001014Mkt Cap
$213.99B
P/E Ratio TTM
19.8
Revenue TTM
$69.10B
Beta
0.72
Earnings TTM
$10.73B
Dividend Yield TTM
2.97%
$10.73
1D:
0.3%
1Y:
-37.1%
US4567881085Mkt Cap
$43.54B
P/E Ratio TTM
13.8
Revenue TTM
$20.15B
Beta
0.13
Earnings TTM
$3.31B
Dividend Yield TTM
4.69%