IDYA: $26.64 -9.60%
Competitors • Peer Groups