GEN: $29.58 -1.53%
Competitors • Peer Groups