INTA: $60.26 1.88%
Competitors • Peer Groups