SPS Finquest
Stock Price vs Company Growth
1d
2.0%
1w
8.2%
1m
98.0%
3m
159.0%
6m
142.9%
1y
159.2%
all
22.5%