SPS COMMERCE INCSPSC

Market cap
$3.4B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024108+12.23%
Dec 31, 202396+9.45%
Dec 31, 202288+25.37%
Dec 31, 202170+10.46%
Dec 31, 202063+27.78%
Dec 31, 201950+40.15%
Dec 31, 201835+125.91%
Dec 31, 201716+10.78%
Dec 31, 201614+6.22%
Dec 31, 201513+31.60%
Dec 31, 201410+51.49%
Dec 31, 20137+41.12%
Dec 31, 20125+50.46%
Dec 31, 20113