SPS COMMERCE INCSPSC

Market cap
$3.3B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-110+19.23%
Dec 31, 2023-93-17.86%
Dec 31, 2022-113+141.50%
Dec 31, 2021-47-61.23%
Dec 31, 2020-120+741.68%
Dec 31, 2019-14-64.63%
Dec 31, 2018-40+78.89%
Dec 31, 2017-23-33.78%
Dec 31, 2016-34+9.18%
Dec 31, 2015-31+55.05%
Dec 31, 2014-20+253.92%
Dec 31, 2013-6-82.32%
Dec 31, 2012-32+140.19%
Dec 31, 2011-13