SPT: $51.29 0.61%
Competitors | Peers