SDGR: $20.84 2.31%
Competitors • Peer Groups