SPS COMMERCE INCSPSC

Market cap
$3.4B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20248.3-5.57%
Dec 31, 20238.8+2.80%
Dec 31, 20228.6+9.60%
Dec 31, 20217.8-16.56%
Dec 31, 20209.4+15.70%
Dec 31, 20198.1+22.21%
Dec 31, 20186.6-959.74%
Dec 31, 2017-0.8-137.75%
Dec 31, 20162+10.87%
Dec 31, 20151.8+58.62%
Dec 31, 20141.2+110.91%
Dec 31, 20130.6-46.60%
Dec 31, 20121