
INTA
$39.61
1D:
2.5%
1Y:
6.6%
US45827U1097Sign in to check this stock against your screeners
Sign In$296.13
1D:
4.0%
1Y:
-0.8%
US9224751084Mkt Cap
$48.10B
P/E Ratio TTM
47.7
Revenue TTM
$3.14B
Beta
0.93
Earnings TTM
$866.52M
Dividend Yield TTM
0.00%