SPT: $38.92 1.88%
Competitors • Peer Groups