SPT: $27.08 -4.28%
Competitors • Peer Groups