SDGR: $20.20 5.37%
Competitors • Peer Groups