SPS COMMERCE INCSPSC

Market cap
$3.3B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202416.9-5.52%
Dec 31, 202317.9-8.09%
Dec 31, 202219.4+7.13%
Dec 31, 202118.1-10.37%
Dec 31, 202020.2+14.08%
Dec 31, 201917.7+24.64%
Dec 31, 201814.2+100.73%
Dec 31, 20177.1-2.92%
Dec 31, 20167.3-12.89%
Dec 31, 20158.4+6.22%
Dec 31, 20147.9+23.60%
Dec 31, 20136.4+4.23%
Dec 31, 20126.1+13.12%
Dec 31, 20115.4