SDGR: $20.33 6.05%
Competitors • Peer Groups