SDGR: $20.37 6.26%
Competitors • Peer Groups