SPS COMMERCE INCSPSC

Market cap
$3.3B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202410.1-7.41%
Dec 31, 202310.9+1.20%
Dec 31, 202210.8+9.53%
Dec 31, 20219.9-16.16%
Dec 31, 202011.8+17.48%
Dec 31, 201910+24.97%
Dec 31, 20188-961.29%
Dec 31, 2017-0.9-138.43%
Dec 31, 20162.4+11.52%
Dec 31, 20152.2+59.56%
Dec 31, 20141.4+112.50%
Dec 31, 20130.6-49.21%
Dec 31, 20121.3