INTR

INTR Price
$5.78
+$0.30 (5.47%)
52W Range
Low: $5.04
High: $10.36
Market Cap
2.55B
Valuation
P/E (TTM): 8.257143
EPS (TTM): 0.7
Div. Yield: 2.06%

Latest News