INTR: $5.61 1.26%
Competitors • Peer Groups