INTR: $5.54 -3.99%
Competitors • Peer Groups