Data:
{
"symbol": "SPSC",
"price": 81.945,
"marketCap": 2950036389,
"beta": 0.56,
"lastDividend": 0,
"range": "49.04-117.37",
"change": 4.565,
"changePercentage": 5.89946,
"volume": 85982.32836,
"averageVolume": 640216,
"companyName": "SPS Commerce, Inc.",
"currency": "USD",
"cik": "0001092699",
"isin": "US78463M1071",
"cusip": "78463M107",
"exchangeFullName": "NASDAQ Global Select",
"exchange": "NASDAQ",
"industry": "Software - Application",
"website": "https://www.spscommerce.com",
"description": "SPS Commerce, Inc. delivers comprehensive, cloud-based solutions for supply chain management across the globe. The company's central offering is its \"SPS Commerce\" platform, an advanced system that enhances operations for retailers, suppliers, grocers, distributors, and logistics firms. This platform allows these businesses to streamline the management and fulfillment of omnichannel orders, boost sell-through efficiency, and automate the creation of new trading partnerships. Key components include the Fulfillment solution, which automates order processing and can either replace or augment a client's existing staff and electronic communication systems. It simplifies adherence to retailer-specific rules, facilitates seamless digital data exchange with numerous trading partners using various protocols, and provides greater transparency into an order's journey. Additionally, the Analytics solution features data analysis applications that empower clients with deeper insights throughout their supply chains. SPS Commerce also offers complementary products like an assortment tool for accurate order management and rapid fulfillment, and a community product designed to expedite vendor onboarding and ensure trading partner compliance with evolving supply chain demands. The company, initially incorporated in 1987 as St. Paul Software, Inc., adopted its current name, SPS Commerce, Inc., in May 2001. It is headquartered in Minneapolis, Minnesota.",
"ceo": "Chadwick Collins",
"sector": "Technology",
"country": "US",
"fullTimeEmployees": "2948",
"phone": "612 435 9400",
"address": "333 South Seventh Street",
"city": "Minneapolis",
"state": "MN",
"zip": "55402",
"image": "https://images.financialmodelingprep.com/symbol/SPSC.png",
"ipoDate": "2010-04-22",
"defaultImage": false,
"isEtf": false,
"isActivelyTrading": true,
"isAdr": false,
"isFund": false
}
Data:
{
"symbol": "SPSC",
"name": "SPS Commerce, Inc.",
"price": 81.9,
"changePercentage": 5.8413,
"change": 4.52,
"volume": 85982,
"dayLow": 78.25,
"dayHigh": 81.98,
"yearHigh": 117.37,
"yearLow": 49.04,
"marketCap": 2948416380,
"priceAvg50": 63.699,
"priceAvg200": 68.85765,
"exchange": "NASDAQ",
"open": 78.25,
"previousClose": 77.38,
"timestamp": 1787150112,
"chart_vwap_daily": [
{
"t": "2026-07-09",
"v": 59.5314,
"c": 60.735
},
{
"t": "2026-07-10",
"v": 60.8399,
"c": 60.85
},
{
"t": "2026-07-13",
"v": 63.1005,
"c": 63.33
},
{
"t": "2026-07-14",
"v": 63.0633,
"c": 63.3
},
{
"t": "2026-07-15",
"v": 64.3948,
"c": 64.11
},
{
"t": "2026-07-16",
"v": 65.769,
"c": 65.75
},
{
"t": "2026-07-17",
"v": 65.5768,
"c": 65.59
},
{
"t": "2026-07-20",
"v": 65.4648,
"c": 65.72
},
{
"t": "2026-07-21",
"v": 62.699,
"c": 62.03
},
{
"t": "2026-07-22",
"v": 60.3268,
"c": 60.12
},
{
"t": "2026-07-23",
"v": 59.1905,
"c": 58.98
},
{
"t": "2026-07-24",
"v": 60.9139,
"c": 61.16
},
{
"t": "2026-07-27",
"v": 65.2487,
"c": 65.65
},
{
"t": "2026-07-28",
"v": 68.3894,
"c": 68.495
},
{
"t": "2026-07-29",
"v": 69.8928,
"c": 69.4
},
{
"t": "2026-07-30",
"v": 66.2447,
"c": 65.83
},
{
"t": "2026-07-31",
"v": 73.1885,
"c": 73.39
},
{
"t": "2026-08-03",
"v": 76.5294,
"c": 75.54
},
{
"t": "2026-08-04",
"v": 74.3154,
"c": 74.25
},
{
"t": "2026-08-05",
"v": 72.7799,
"c": 72.63
},
{
"t": "2026-08-06",
"v": 71.4955,
"c": 71.97
},
{
"t": "2026-08-07",
"v": 73.364,
"c": 73.38
},
{
"t": "2026-08-10",
"v": 74.5635,
"c": 74.75
},
{
"t": "2026-08-11",
"v": 74.8511,
"c": 74.91
},
{
"t": "2026-08-12",
"v": 75.7015,
"c": 76.41
},
{
"t": "2026-08-13",
"v": 77.8695,
"c": 79.37
},
{
"t": "2026-08-14",
"v": 78.6684,
"c": 79.4
},
{
"t": "2026-08-17",
"v": 76.7978,
"c": 76.23
},
{
"t": "2026-08-18",
"v": 77.7703,
"c": 77.38
},
{
"t": "2026-08-19",
"v": 80.2549,
"c": 81.965
}
],
"vwap_summary": {
"days": 30,
"days_above": 18,
"days_below": 12,
"pct_days_above": 60,
"position": "above",
"gap_pct": 2.13,
"streak_days": 1
}
}
Data:
{
"volume": 85982,
"avgVolume": 640216,
"short_ratio": [
{
"symbol": "SPSC",
"file_date": "2026-08-18",
"date": "20260818",
"short_volume": 66728,
"short_exempt_volume": 0,
"total_volume": 109447,
"short_volume_ratio": 0.6097,
"signal": "Bearish"
}
],
"volume_profile": {
"poc": 73.54,
"vah": 79.5,
"val": 71.04,
"profile": [
{
"price": 58.94,
"volume": 114518
},
{
"price": 59.33,
"volume": 53074
},
{
"price": 59.71,
"volume": 12926
},
{
"price": 60.09,
"volume": 6439
},
{
"price": 60.48,
"volume": 85360
},
{
"price": 60.86,
"volume": 61739
},
{
"price": 61.25,
"volume": 118662
},
{
"price": 61.63,
"volume": 0
},
{
"price": 62.02,
"volume": 0
},
{
"price": 62.4,
"volume": 0
},
{
"price": 62.78,
"volume": 0
},
{
"price": 63.17,
"volume": 16931
},
{
"price": 63.55,
"volume": 10295
},
{
"price": 63.94,
"volume": 13859
},
{
"price": 64.32,
"volume": 3090
},
{
"price": 64.7,
"volume": 92307
},
{
"price": 65.09,
"volume": 34901
},
{
"price": 65.47,
"volume": 215335
},
{
"price": 65.86,
"volume": 184121
},
{
"price": 66.24,
"volume": 150685
},
{
"price": 66.63,
"volume": 6974
},
{
"price": 67.01,
"volume": 27170
},
{
"price": 67.39,
"volume": 22978
},
{
"price": 67.78,
"volume": 102559
},
{
"price": 68.16,
"volume": 178203
},
{
"price": 68.55,
"volume": 152474
},
{
"price": 68.93,
"volume": 85489
},
{
"price": 69.31,
"volume": 181927
},
{
"price": 69.7,
"volume": 93303
},
{
"price": 70.08,
"volume": 257113
},
{
"price": 70.47,
"volume": 136465
},
{
"price": 70.85,
"volume": 118022
},
{
"price": 71.24,
"volume": 155739
},
{
"price": 71.62,
"volume": 58345
},
{
"price": 72.0,
"volume": 176538
},
{
"price": 72.39,
"volume": 264686
},
{
"price": 72.77,
"volume": 373588
},
{
"price": 73.16,
"volume": 553475
},
{
"price": 73.54,
"volume": 591209
},
{
"price": 73.92,
"volume": 269977
},
{
"price": 74.31,
"volume": 488205
},
{
"price": 74.69,
"volume": 447624
},
{
"price": 75.08,
"volume": 252098
},
{
"price": 75.46,
"volume": 89755
},
{
"price": 75.85,
"volume": 331374
},
{
"price": 76.23,
"volume": 387874
},
{
"price": 76.61,
"volume": 351425
},
{
"price": 77.0,
"volume": 316536
},
{
"price": 77.38,
"volume": 183519
},
{
"price": 77.77,
"volume": 212694
},
{
"price": 78.15,
"volume": 263246
},
{
"price": 78.53,
"volume": 230263
},
{
"price": 78.92,
"volume": 97680
},
{
"price": 79.3,
"volume": 195788
},
{
"price": 79.69,
"volume": 6572
},
{
"price": 80.07,
"volume": 4411
},
{
"price": 80.46,
"volume": 0
},
{
"price": 80.84,
"volume": 15941
},
{
"price": 81.22,
"volume": 16063
},
{
"price": 81.61,
"volume": 18635
}
],
"sessions": 20
}
}
Data:
{
"symbol": "SPSC",
"marketCap": 2947336374,
"enterpriseValueTTM": 2778675364,
"evToSalesTTM": 3.59935814739829,
"evToOperatingCashFlowTTM": 12.187423563291444,
"evToFreeCashFlowTTM": 13.993615241373758,
"evToEBITDATTM": 15.17718448043406,
"netDebtToEBITDATTM": -0.9108083471160092,
"currentRatioTTM": 2.2589326004020185,
"incomeQualityTTM": 2.9247977641885567,
"grahamNumberTTM": 34.73043186492249,
"grahamNetNetTTM": 0.9196885232592753,
"taxBurdenTTM": 0.7442821293283589,
"interestBurdenTTM": 0.8569127494828418,
"workingCapitalTTM": 184134000,
"investedCapitalTTM": 945118000,
"returnOnAssetsTTM": 0.06930956995065882,
"operatingReturnOnAssetsTTM": 0.10697194176425905,
"returnOnTangibleAssetsTTM": 0.1886080295571267,
"returnOnEquityTTM": 0.08139142683857335,
"returnOnInvestedCapitalTTM": 0.09281868821497785,
"returnOnCapitalEmployedTTM": 0.12490514896845993,
"earningsYieldTTM": 0.02578319977174416,
"freeCashFlowYieldTTM": 0.06741544730109587,
"capexToOperatingCashFlowTTM": 0.12907255537097348,
"capexToDepreciationTTM": 0.483546257676771,
"capexToRevenueTTM": 0.03811948861606334,
"salesGeneralAndAdministrativeToRevenueTTM": 0.40186565038861244,
"researchAndDevelopementToRevenueTTM": 0.08911936952097886,
"stockBasedCompensationToRevenueTTM": 0.07978335050718972,
"intangiblesToTotalAssetsTTM": 0.6325205765979017,
"averageReceivablesTTM": 64396500,
"averagePayablesTTM": 11976000,
"averageInventoryTTM": 0,
"daysOfSalesOutstandingTTM": 30.09190386437659,
"daysOfPayablesOutstandingTTM": 14.848370465054433,
"daysOfInventoryOutstandingTTM": 0,
"operatingCycleTTM": 30.09190386437659,
"cashConversionCycleTTM": 15.243533399322157,
"freeCashFlowToEquityTTM": 198696000,
"freeCashFlowToFirmTTM": 198696000,
"tangibleAssetValueTTM": 226625000,
"netCurrentAssetValueTTM": 143449000,
"grossProfitMarginTTM": 0.6982052888573603,
"ebitMarginTTM": 0.15832267518628024,
"ebitdaMarginTTM": 0.2371558540412069,
"operatingProfitMarginTTM": 0.15832267518628024,
"pretaxProfitMarginTTM": 0.1356687188993543,
"continuousOperationsProfitMarginTTM": 0.10097580298566199,
"netProfitMarginTTM": 0.10097580298566199,
"bottomLineProfitMarginTTM": 0.10097580298566199,
"receivablesTurnoverTTM": 12.129508376905806,
"payablesTurnoverTTM": 24.581822016026994,
"inventoryTurnoverTTM": 0,
"fixedAssetTurnoverTTM": 15.72438781118326,
"assetTurnoverTTM": 0.686397809190984,
"quickRatioTTM": 2.2589326004020185,
"solvencyRatioTTM": 0.7429966782029132,
"cashRatioTTM": 1.1839507185735187,
"priceToEarningsRatioTTM": 39.33653846153845,
"priceToEarningsGrowthRatioTTM": -7.211698717948713,
"forwardPriceToEarningsGrowthRatioTTM": 4.4195320172675325,
"priceToEarningsDilutedRatioTTM": 39.526570048309175,
"priceToEarningsDilutedGrowthRatioTTM": -7.83344751866487,
"priceToBookRatioTTM": 3.2216861484823363,
"priceToSalesRatioTTM": 3.8130315446632457,
"priceToFreeCashFlowRatioTTM": 14.824336493940493,
"priceToOperatingCashFlowRatioTTM": 13.252628658341477,
"debtToAssetsRatioTTM": 0.005603196647678352,
"debtToEquityRatioTTM": 0.0067193616926057185,
"debtToCapitalRatioTTM": 0.006674513224130704,
"longTermDebtToCapitalRatioTTM": 0,
"financialLeverageRatioTTM": 1.1992014764268255,
"workingCapitalTurnoverRatioTTM": 4.316514120316045,
"operatingCashFlowRatioTTM": 1.5598241511807578,
"operatingCashFlowSalesRatioTTM": 0.29533380280960836,
"freeCashFlowOperatingCashFlowRatioTTM": 0.8709274446290265,
"debtServiceCoverageRatioTTM": 0,
"interestCoverageRatioTTM": 0,
"shortTermOperatingCashFlowCoverageRatioTTM": 0,
"operatingCashFlowCoverageRatioTTM": 36.17871868062163,
"capitalExpenditureCoverageRatioTTM": 7.747580398682379,
"dividendPaidAndCapexCoverageRatioTTM": 7.747580398682379,
"dividendPayoutRatioTTM": 0,
"dividendYieldTTM": 0,
"revenuePerShareTTM": 20.9047168024247,
"netIncomePerShareTTM": 2.1108705653126947,
"interestDebtPerShareTTM": 0.1706492030417016,
"cashPerShareTTM": 4.6861418558709715,
"bookValuePerShareTTM": 25.396638973831624,
"tangibleBookValuePerShareTTM": 6.132790301193408,
"shareholdersEquityPerShareTTM": 25.396638973831624,
"operatingCashFlowPerShareTTM": 6.173869509918004,
"capexPerShareTTM": 0.7968771141720564,
"freeCashFlowPerShareTTM": 5.376992395745948,
"netIncomePerEBTTTM": 0.7442821293283589,
"ebtPerEbitTTM": 0.8569127494828418,
"priceToFairValueTTM": 3.2216861484823363,
"debtToMarketCapTTM": 0,
"effectiveTaxRateTTM": 0.2557178706716411,
"enterpriseValueMultipleTTM": 15.167359151969695,
"dividendPerShareTTM": 0,
"revenue_history": [
{
"date": "2025",
"revenue": 751505000
}
],
"dcf": {
"symbol": "SPSC",
"date": "2026-08-18",
"dcf": 175.86540426849484,
"Stock Price": 78.305
},
"statements": {
"income": [
{
"date": "2025-12-31",
"symbol": "SPSC",
"reportedCurrency": "USD",
"cik": "0001092699",
"filingDate": "2026-02-19",
"acceptedDate": "2026-02-19 16:32:19",
"fiscalYear": "2025",
"period": "FY",
"revenue": 751505000,
"costOfRevenue": 231629000,
"grossProfit": 519876000,
"researchAndDevelopmentExpenses": 68680000,
"generalAndAdministrativeExpenses": 126594000,
"sellingAndMarketingExpenses": 169130000,
"sellingGeneralAndAdministrativeExpenses": 295724000,
"otherExpenses": 37169000,
"operatingExpenses": 401573000,
"costAndExpenses": 633202000,
"netInterestIncome": 0,
"interestIncome": 0,
"interestExpense": 0,
"depreciationAndAmortization": 58258000,
"ebitda": 176561000,
"ebit": 118303000,
"nonOperatingIncomeExcludingInterest": 0,
"operatingIncome": 118303000,
"totalOtherIncomeExpensesNet": 5532000,
"incomeBeforeTax": 123835000,
"incomeTaxExpense": 30496000,
"netIncomeFromContinuingOperations": 93339000,
"netIncomeFromDiscontinuedOperations": 0,
"otherAdjustmentsToNetIncome": 0,
"netIncome": 93339000,
"netIncomeDeductions": 0,
"bottomLineNetIncome": 93339000,
"eps": 2.46,
"epsDiluted": 2.46,
"weightedAverageShsOut": 37881000,
"weightedAverageShsOutDil": 37992000
}
],
"balance_sheet": [
{
"date": "2025-12-31",
"symbol": "SPSC",
"reportedCurrency": "USD",
"cik": "0001092699",
"filingDate": "2026-02-19",
"acceptedDate": "2026-02-19 16:32:19",
"fiscalYear": "2025",
"period": "FY",
"cashAndCashEquivalents": 151355000,
"shortTermInvestments": 0,
"cashAndShortTermInvestments": 151355000,
"netReceivables": 68166000,
"accountsReceivables": 68166000,
"otherReceivables": 0,
"inventory": 0,
"prepaids": 0,
"otherCurrentAssets": 115783000,
"totalCurrentAssets": 335304000,
"propertyPlantEquipmentNet": 48142000,
"goodwill": 541719000,
"intangibleAssets": 215815000,
"goodwillAndIntangibleAssets": 757534000,
"longTermInvestments": 0,
"taxAssets": 493000,
"otherNonCurrentAssets": 28386000,
"totalNonCurrentAssets": 834555000,
"otherAssets": 0,
"totalAssets": 1169859000,
"totalPayables": 13757000,
"accountPayables": 13757000,
"otherPayables": 0,
"accruedExpenses": 13074000,
"shortTermDebt": 0,
"capitalLeaseObligationsCurrent": 4353000,
"taxPayables": 0,
"deferredRevenue": 75590000,
"otherCurrentLiabilities": 47577000,
"totalCurrentLiabilities": 154351000,
"longTermDebt": 0,
"capitalLeaseObligationsNonCurrent": 2839000,
"deferredRevenueNonCurrent": 5288000,
"deferredTaxLiabilitiesNonCurrent": 33201000,
"otherNonCurrentLiabilities": 287000,
"totalNonCurrentLiabilities": 41615000,
"otherLiabilities": 0,
"capitalLeaseObligations": 7192000,
"totalLiabilities": 195966000,
"treasuryStock": -177949000,
"preferredStock": 0,
"commonStock": 40000,
"retainedEarnings": 429438000,
"additionalPaidInCapital": 722737000,
"accumulatedOtherComprehensiveIncomeLoss": -373000,
"otherTotalStockholdersEquity": 0,
"totalStockholdersEquity": 973893000,
"totalEquity": 973893000,
"minorityInterest": 0,
"totalLiabilitiesAndTotalEquity": 1169859000,
"totalInvestments": 0,
"totalDebt": 7192000,
"netDebt": -144163000
}
],
"cash_flow": [
{
"date": "2025-12-31",
"symbol": "SPSC",
"reportedCurrency": "USD",
"cik": "0001092699",
"filingDate": "2026-02-19",
"acceptedDate": "2026-02-19 16:32:19",
"fiscalYear": "2025",
"period": "FY",
"netIncome": 93339000,
"depreciationAndAmortization": 58258000,
"deferredIncomeTax": 18909000,
"stockBasedCompensation": 53728000,
"changeInWorkingCapital": -54275000,
"accountsReceivables": -20297000,
"inventory": 0,
"accountsPayables": 4715000,
"otherWorkingCapital": -38693000,
"otherNonCashItems": 8831000,
"netCashProvidedByOperatingActivities": 178790000,
"investmentsInPropertyPlantAndEquipment": -26524000,
"acquisitionsNet": -142628000,
"purchasesOfInvestments": 0,
"salesMaturitiesOfInvestments": 0,
"otherInvestingActivities": 0,
"netCashProvidedByInvestingActivities": -169152000,
"netDebtIssuance": 0,
"longTermNetDebtIssuance": 0,
"shortTermNetDebtIssuance": 0,
"netStockIssuance": -110416000,
"netCommonStockIssuance": -110416000,
"commonStockIssuance": 3861000,
"commonStockRepurchased": -114277000,
"netPreferredStockIssuance": 0,
"netDividendsPaid": 0,
"commonDividendsPaid": 0,
"preferredDividendsPaid": 0,
"otherFinancingActivities": 9584000,
"netCashProvidedByFinancingActivities": -100832000,
"effectOfForexChangesOnCash": 1532000,
"netChangeInCash": -89662000,
"cashAtEndOfPeriod": 151355000,
"cashAtBeginningOfPeriod": 241017000,
"operatingCashFlow": 178790000,
"capitalExpenditure": -26524000,
"freeCashFlow": 152266000,
"incomeTaxesPaid": 0,
"interestPaid": 0
}
]
}
}
Data:
{
"price": 81.58,
"rsi": 70.63042062619458,
"sma20": 72.53550000000001,
"sma50": 64.2264,
"sma200": 68.74609999999996,
"adx": 31.395821372076863,
"atr": 3.67,
"atr_pct": 4.5,
"high_52w": 215.42,
"low_52w": 49.91,
"structure": {
"ema8": 77.46206348850617,
"ema21": 72.99917397813563,
"ema50": 67.0573658098243,
"ema200": 74.18735246485227,
"checks": {
"price_above_all": true,
"ema_stacked": true,
"ema21_rising": true,
"ema50_rising": true,
"adx_over_30": true,
"higher_highs_lows": true,
"near_21ema": false
},
"dist_21ema_pct": 11.8,
"macd": {
"macd": 4.41,
"signal": 4.075,
"histogram": 0.334
},
"bollinger": {
"mid": 72.54,
"upper": 84.23,
"lower": 60.84,
"width_pct": 32.24
},
"crossover": {
"fresh_cross": false,
"pre_compressed": true,
"held_above_21": false,
"candles_since": 38,
"intraday_support": false
},
"momentum": {
"roc10": 12.3,
"checks": {
"roc_over_5": true,
"rsi_in_band": true,
"macd_expanding": true,
"top_quartile_3d": false,
"no_big_down": true,
"near_high": true
},
"volume": {
"rvol": 0.13,
"checks": {
"rvol_over_2": false,
"up_vol_beats_down": true,
"obv_new_high": false,
"surge_day": false,
"pullback_declining_vol": false,
"last_up_beats_down": false
}
}
},
"relative_strength": {
"sector": "Technology",
"sector_etf": "XLK",
"sector_etf_ret10d": -0.68,
"checks": {
"beats_spy_all": true,
"beats_sector_10d": true,
"rs_line_at_high": true,
"sector_top3": false
}
},
"commodity": {},
"universe": {
"checks": {
"price_over_20": true,
"avg_vol_over_2m": false,
"mcap_over_1b": true,
"no_earnings_7d": true,
"not_lev_etf_spac": true,
"bidask_spread": null,
"dollar_vol_over_10m": true
},
"avg_dollar_vol": 52462500.12,
"avg_vol": 640216
},
"options": {
"checks": {
"call_vol_2x": false,
"ivr_under_40": true,
"iv_contracting": false,
"oi_calls_above_price": false
},
"vals": {
"call_vol_mult": 0.0,
"iv_rank": 28.0
}
}
}
}
Data:
{
"prior_day": {
"high": 81.97,
"low": 78.25,
"close": 81.97,
"date": "2026-08-19"
},
"woodie_pivots": {
"PP": 81.04,
"R1": 83.82,
"S1": 80.11,
"R2": 84.75,
"S2": 77.32
},
"swing": {
"high_20d": 81.97,
"low_20d": 58.67,
"high_60d": 81.97,
"low_60d": 51.26
},
"orb": {
"high": 80.35,
"low": 78.25,
"date": "2026-08-19"
},
"vwap": 80.48,
"volume_profile": {
"poc": 73.54,
"vah": 79.5,
"val": 71.04,
"sessions": 20
},
"premarket": {
"date": "2026-08-19",
"high": 78,
"low": 76.39,
"last": 78,
"volume": 5541,
"gap_pct": 0.8,
"path": "04:10 76.66 -> 06:05 77.45 -> 07:25 77.73 -> 08:15 76.39 -> 09:00 77.00 -> 09:25 78.00",
"bars": 11,
"last_bar_et": "09:25"
},
"recent_daily": [
{
"d": "2026-07-16",
"o": 65.14,
"h": 66.93,
"l": 64.25,
"c": 65.75,
"v": 436405.080107
},
{
"d": "2026-07-17",
"o": 65.3,
"h": 66.915,
"l": 64.94,
"c": 65.59,
"v": 500269.228009
},
{
"d": "2026-07-20",
"o": 65,
"h": 66.52,
"l": 63.82,
"c": 65.72,
"v": 491131.303195
},
{
"d": "2026-07-21",
"o": 62.44,
"h": 64,
"l": 61.81,
"c": 62.03,
"v": 684372.771611
},
{
"d": "2026-07-22",
"o": 62.03,
"h": 62.23,
"l": 59.055,
"c": 60.12,
"v": 594766.362792
},
{
"d": "2026-07-23",
"o": 60.98,
"h": 60.98,
"l": 58.67,
"c": 58.98,
"v": 294501.984424
},
{
"d": "2026-07-24",
"o": 60.15,
"h": 61.58,
"l": 60.14,
"c": 61.16,
"v": 342955.722328
},
{
"d": "2026-07-27",
"o": 62.74,
"h": 66.261,
"l": 62.72,
"c": 65.65,
"v": 526708.984935
},
{
"d": "2026-07-28",
"o": 67.095,
"h": 69.28,
"l": 66.7,
"c": 68.495,
"v": 636470.63838
},
{
"d": "2026-07-29",
"o": 68.74,
"h": 71.21,
"l": 68.03,
"c": 69.4,
"v": 780219.975178
},
{
"d": "2026-07-30",
"o": 67.125,
"h": 68.26,
"l": 65.42,
"c": 65.83,
"v": 531217.563813
},
{
"d": "2026-07-31",
"o": 71.7,
"h": 75.69,
"l": 68.995,
"c": 73.39,
"v": 1414698.87906
},
{
"d": "2026-08-03",
"o": 75.52,
"h": 78.3299,
"l": 75.455,
"c": 75.54,
"v": 896266.859751
},
{
"d": "2026-08-04",
"o": 74.24,
"h": 76.13,
"l": 73.29,
"c": 74.25,
"v": 574762.169626
},
{
"d": "2026-08-05",
"o": 74.25,
"h": 75.22,
"l": 71.71,
"c": 72.63,
"v": 560163.426505
},
{
"d": "2026-08-06",
"o": 71.99,
"h": 72.34,
"l": 70.55,
"c": 71.97,
"v": 460469.258748
},
{
"d": "2026-08-07",
"o": 72.34,
"h": 74.47,
"l": 72.34,
"c": 73.38,
"v": 694925.188046
},
{
"d": "2026-08-10",
"o": 72.39,
"h": 75.03,
"l": 72.39,
"c": 74.75,
"v": 529799.609392
},
{
"d": "2026-08-11",
"o": 74.21,
"h": 75.5,
"l": 73.76,
"c": 74.91,
"v": 666310.984287
},
{
"d": "2026-08-12",
"o": 73.39,
"h": 76.52,
"l": 72.7582,
"c": 76.41,
"v": 842580.827482
},
{
"d": "2026-08-13",
"o": 76.62,
"h": 79.47,
"l": 75.41,
"c": 79.37,
"v": 923861.076429
},
{
"d": "2026-08-14",
"o": 80.38,
"h": 80.7,
"l": 77.695,
"c": 79.4,
"v": 546955.579329
},
{
"d": "2026-08-17",
"o": 77.6,
"h": 78.745,
"l": 76.0338,
"c": 76.23,
"v": 547503.386811
},
{
"d": "2026-08-18",
"o": 78,
"h": 78.72,
"l": 77.2,
"c": 77.38,
"v": 414866.191688
},
{
"d": "2026-08-19",
"o": 78.25,
"h": 81.965,
"l": 78.25,
"c": 81.965,
"v": 83460.328364
}
]
}
Data:
{
"estimates": [
{
"symbol": "SPSC",
"date": "2029-12-31",
"revenueLow": 984471209,
"revenueHigh": 1004971484,
"revenueAvg": 993517623,
"ebitdaLow": 217616179,
"ebitdaHigh": 222147740,
"ebitdaAvg": 219615878,
"ebitLow": 151530289,
"ebitHigh": 154685701,
"ebitAvg": 152922718,
"netIncomeLow": 243830762,
"netIncomeHigh": 250449729,
"netIncomeAvg": 246751587,
"sgaExpenseLow": 381618680,
"sgaExpenseHigh": 389565370,
"sgaExpenseAvg": 385125416,
"epsAvg": 6.49483,
"epsHigh": 6.59217,
"epsLow": 6.41795,
"numAnalystsRevenue": 2,
"numAnalystsEps": 1
},
{
"symbol": "SPSC",
"date": "2028-12-31",
"revenueLow": 880630379,
"revenueHigh": 928218540,
"revenueAvg": 903996845,
"ebitdaLow": 194662288,
"ebitdaHigh": 205181594,
"ebitdaAvg": 199827418,
"ebitLow": 135547058,
"ebitHigh": 142871851,
"ebitAvg": 139143636,
"netIncomeLow": 217868169,
"netIncomeHigh": 241174742,
"netIncomeAvg": 226854440,
"sgaExpenseLow": 341366004,
"sgaExpenseHigh": 359812995,
"sgaExpenseAvg": 350423740,
"epsAvg": 6.01131,
"epsHigh": 6.34804,
"epsLow": 5.73458,
"numAnalystsRevenue": 5,
"numAnalystsEps": 3
},
{
"symbol": "SPSC",
"date": "2027-12-31",
"revenueLow": 836208259,
"revenueHigh": 845325485,
"revenueAvg": 841272284,
"ebitdaLow": 184842832,
"ebitdaHigh": 186858184,
"ebitdaAvg": 185962229,
"ebitLow": 128709583,
"ebitHigh": 130112911,
"ebitAvg": 129489041,
"netIncomeLow": 190333466,
"netIncomeHigh": 211097234,
"netIncomeAvg": 195634360,
"sgaExpenseLow": 324146292,
"sgaExpenseHigh": 327680477,
"sgaExpenseAvg": 326109302,
"epsAvg": 5.30334,
"epsHigh": 5.55636,
"epsLow": 5.00983,
"numAnalystsRevenue": 9,
"numAnalystsEps": 8
},
{
"symbol": "SPSC",
"date": "2026-12-31",
"revenueLow": 787984850,
"revenueHigh": 792475245,
"revenueAvg": 790885725,
"ebitdaLow": 174183105,
"ebitdaHigh": 175175702,
"ebitdaAvg": 174824340,
"ebitLow": 121287013,
"ebitHigh": 121978177,
"ebitAvg": 121733517,
"netIncomeLow": 181146240,
"netIncomeHigh": 190435664,
"netIncomeAvg": 185790952,
"sgaExpenseLow": 305453055,
"sgaExpenseHigh": 307193704,
"sgaExpenseAvg": 306577545,
"epsAvg": 4.86989,
"epsHigh": 5.01252,
"epsLow": 4.76801,
"numAnalystsRevenue": 9,
"numAnalystsEps": 8
}
],
"price_target": {
"symbol": "SPSC",
"targetHigh": 100,
"targetLow": 59,
"targetConsensus": 69,
"targetMedian": 62.5
},
"ratings": {
"symbol": "SPSC",
"rating": "A-",
"overallScore": 4,
"discountedCashFlowScore": 5,
"returnOnEquityScore": 3,
"returnOnAssetsScore": 4,
"debtToEquityScore": 4,
"priceToEarningsScore": 2,
"priceToBookScore": 3
},
"grades": [
{
"symbol": "SPSC",
"date": "2026-07-31",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2026-07-31",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2026-07-31",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Underweight",
"newGrade": "Underweight",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2026-07-21",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2026-07-21",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Equal Weight",
"newGrade": "Underweight",
"action": "downgrade"
},
{
"symbol": "SPSC",
"date": "2026-07-01",
"gradingCompany": "DA Davidson",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2026-05-04",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2026-05-01",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2026-05-01",
"gradingCompany": "DA Davidson",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2026-05-01",
"gradingCompany": "Needham",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2026-04-16",
"gradingCompany": "Rothschild & Co",
"previousGrade": "Buy",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "SPSC",
"date": "2026-02-17",
"gradingCompany": "DA Davidson",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2026-02-13",
"gradingCompany": "Stifel",
"previousGrade": "Hold",
"newGrade": "Hold",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2026-02-13",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2025-11-11",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Equal Weight",
"action": "downgrade"
},
{
"symbol": "SPSC",
"date": "2025-10-31",
"gradingCompany": "Stifel",
"previousGrade": "Buy",
"newGrade": "Hold",
"action": "downgrade"
},
{
"symbol": "SPSC",
"date": "2025-10-31",
"gradingCompany": "Citigroup",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2025-10-31",
"gradingCompany": "DA Davidson",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2025-10-31",
"gradingCompany": "Needham",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2025-10-31",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Overweight",
"newGrade": "Neutral",
"action": "downgrade"
},
{
"symbol": "SPSC",
"date": "2025-10-14",
"gradingCompany": "Morgan Stanley",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2025-09-25",
"gradingCompany": "DA Davidson",
"previousGrade": "Neutral",
"newGrade": "Neutral",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2025-09-24",
"gradingCompany": "Needham",
"previousGrade": "Buy",
"newGrade": "Buy",
"action": "maintain"
},
{
"symbol": "SPSC",
"date": "2025-09-24",
"gradingCompany": "Cantor Fitzgerald",
"previousGrade": "Overweight",
"newGrade": "Overweight",
"action": "maintain"
}
]
}
Data:
[
{
"title": "SPS Commerce shares are trading higher after Needham raised its price target on the stock from $75 to $100.",
"url": "https://www.benzinga.com/wiim/26/08/61302760/sps-commerce-shares-are-trading-higher-after-needham-raised-its-price-target-stock-75-100",
"source": "benzinga",
"date": "2026-08-19T14:19:32.365000+00:00",
"summary": "",
"image": ""
},
{
"title": "Needham Maintains Buy on SPS Commerce, Raises Price Target to $100",
"url": "https://www.benzinga.com/news/26/08/61297651/needham-maintains-buy-sps-commerce-raises-price-target-100",
"source": "benzinga",
"date": "2026-08-19T12:22:03.133000+00:00",
"summary": "Needham analyst Scott Berg maintains SPS Commerce (NASDAQ:SPSC) with a Buy and raises the price target from $75 to $100.",
"image": ""
},
{
"title": "Walgreens, US Foods, Petco and More Recognized in the Inaugural Class of Top Supply Chain Leaders by SPS Commerce",
"url": "https://www.gurufocus.com/news/9042914/walgreens-us-foods-petco-and-more-recognized-in-the-inaugural-class-of-top-supply-chain-leaders-by-sps-commerce",
"source": "GuruFocus",
"date": "2026-08-19 08:00:00",
"summary": "[url=\"]SPS Commerce[/url] (NASDAQ: SPSC), the leading intelligent supply chain network, today announced the inaugural class of its [url=\"]Top Supply Chain Leade",
"image": "https://images.financialmodelingprep.com/news/walgreens-us-foods-petco-and-more-recognized-in-the-20260819.png"
},
{
"title": "Assenagon Asset Management S.A. Has $1.42 Million Stock Position in SPS Commerce, Inc. $SPSC",
"url": "https://www.defenseworld.net/2026/08/15/assenagon-asset-management-s-a-has-1-42-million-stock-position-in-sps-commerce-inc-spsc.html",
"source": "Defense World",
"date": "2026-08-15 03:34:45",
"summary": "Assenagon Asset Management S.A. reduced its position in SPS Commerce, Inc. (NASDAQ: SPSC) by 88.3% in the undefined quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission (SEC). The firm owned 24,830 shares of the software make",
"image": "https://images.financialmodelingprep.com/news/assenagon-asset-management-sa-has-142-million-stock-position-20260815.png"
},
{
"title": "AI Strategy Enhances SPS Commerce's Appeal And Potential Network Value",
"url": "https://seekingalpha.com/article/4936196-ai-strategy-enhances-sps-commerce-appeal-and-potential-network-value",
"source": "Seeking Alpha",
"date": "2026-08-13 12:45:44",
"summary": "SPS Commerce remains a Buy as its Gen AI strategy potentially enhances network value and positions the company for future growth. SPSC reported Q2 2026 results ahead of estimates, with 6% YoY revenue growth, improved gross margin, and robust operating leverage. The company's clea",
"image": "https://images.financialmodelingprep.com/news/ai-strategy-enhances-sps-commerces-appeal-and-potential-network-20260813.jpg"
},
{
"title": "Why SPS Commerce Stock Crushed it on Friday",
"url": "https://www.fool.com/investing/2026/07/31/why-sps-commerce-stock-crushed-it-on-friday/",
"source": "The Motley Fool",
"date": "2026-07-31 17:54:22",
"summary": "Its full-year 2026 profitability guidance also topped the consensus analyst estimate. These days, managing the supply chain effectively through software is crucial for retailers.",
"image": "https://images.financialmodelingprep.com/news/why-sps-commerce-stock-crushed-it-on-friday-20260731.jpg"
},
{
"title": "Arrowstreet Capital Limited Partnership Has $19.74 Million Position in SPS Commerce, Inc. $SPSC",
"url": "https://www.defenseworld.net/2026/07/31/arrowstreet-capital-limited-partnership-has-19-74-million-position-in-sps-commerce-inc-spsc.html",
"source": "Defense World",
"date": "2026-07-31 03:57:15",
"summary": "Arrowstreet Capital Limited Partnership grew its stake in shares of SPS Commerce, Inc. (NASDAQ: SPSC) by 13,031.0% during the undefined quarter, according to the company in its most recent filing with the Securities and Exchange Commission. The institutional investor owned 354,53",
"image": "https://images.financialmodelingprep.com/news/arrowstreet-capital-limited-partnership-has-1974-million-position-in-20260731.png"
},
{
"title": "SPS Commerce, Inc. (SPSC) Q2 2026 Earnings Call Transcript",
"url": "https://seekingalpha.com/article/4928250-sps-commerce-inc-spsc-q2-2026-earnings-call-transcript",
"source": "Seeking Alpha",
"date": "2026-07-30 21:43:16",
"summary": "SPS Commerce, Inc. (SPSC) Q2 2026 Earnings Call Transcript",
"image": "https://images.financialmodelingprep.com/news/sps-commerce-inc-spsc-q2-2026-earnings-call-transcript-20260730.jpg"
},
{
"title": "SPS Commerce (SPSC) Q2 Earnings and Revenues Beat Estimates",
"url": "https://www.zacks.com/stock/news/2965151/sps-commerce-spsc-q2-earnings-and-revenues-beat-estimates?cid=CS-STOCKNEWSAPI-FT-tale_of_the_tape|yseop_template_4-2965151",
"source": "Zacks Investment Research",
"date": "2026-07-30 19:06:11",
"summary": "SPS Commerce (SPSC) came out with quarterly earnings of $1.27 per share, beating the Zacks Consensus Estimate of $1.08 per share. This compares to earnings of $1 per share a year ago.",
"image": "https://images.financialmodelingprep.com/news/sps-commerce-spsc-q2-earnings-and-revenues-beat-estimates-20260730.jpg"
},
{
"title": "SPS Commerce Reports Strong Second Quarter 2026 Financial Results",
"url": "https://www.globenewswire.com/news-release/2026/07/30/3336408/12398/en/SPS-Commerce-Reports-Strong-Second-Quarter-2026-Financial-Results.html",
"source": "GlobeNewsWire",
"date": "2026-07-30 16:05:00",
"summary": "Second quarter 2026 revenue and Adjusted EBITDA exceed high end of guidance range\u00a0 Company provides updated full year 2026 guidance following recently completed divestiture",
"image": "https://images.financialmodelingprep.com/news/sps-commerce-reports-strong-second-quarter-2026-financial-results-20260730.jpg"
},
{
"title": "American Capital Management Inc. Sells 220,710 Shares of SPS Commerce, Inc. $SPSC",
"url": "https://www.defenseworld.net/2026/07/28/american-capital-management-inc-sells-220710-shares-of-sps-commerce-inc-spsc.html",
"source": "Defense World",
"date": "2026-07-28 03:47:31",
"summary": "American Capital Management Inc. reduced its position in SPS Commerce, Inc. (NASDAQ: SPSC) by 71.9% in the undefined quarter, according to its most recent filing with the SEC. The firm owned 86,076 shares of the software maker's stock after selling 220,710 shares during the perio",
"image": "https://images.financialmodelingprep.com/news/american-capital-management-inc-sells-220710-shares-of-sps-20260728.png"
},
{
"title": "SPS Commerce Announces Date of Second Quarter 2026 Financial Results",
"url": "https://www.globenewswire.com/news-release/2026/07/16/3328797/12398/en/SPS-Commerce-Announces-Date-of-Second-Quarter-2026-Financial-Results.html",
"source": "GlobeNewsWire",
"date": "2026-07-16 16:05:00",
"summary": "MINNEAPOLIS, July 16, 2026 (GLOBE NEWSWIRE) -- SPS Commerce, Inc. (NASDAQ: SPSC), the leading intelligent supply chain network, today announced that it will issue its financial results for the second quarter ended June 30, 2026, after the market close on Thursday, July 30, 2026. ",
"image": "https://images.financialmodelingprep.com/news/sps-commerce-announces-date-of-second-quarter-2026-financial-20260716.jpg"
},
{
"title": "SPS Commerce Announces Agreement to Sell 3P Revenue Recovery Business",
"url": "https://www.globenewswire.com/news-release/2026/06/30/3319690/12398/en/sps-commerce-announces-agreement-to-sell-3p-revenue-recovery-business.html",
"source": "GlobeNewsWire",
"date": "2026-06-30 08:30:00",
"summary": "MINNEAPOLIS, June 30, 2026 (GLOBE NEWSWIRE) -- SPS Commerce, Inc. (NASDAQ: SPSC), the leading intelligent supply chain network, today announced it has completed the sale of its 3P Revenue Recovery business. The company previously acquired the business through the Carbon6 Technolo",
"image": "https://images.financialmodelingprep.com/news/sps-commerce-announces-agreement-to-sell-3p-revenue-recovery-20260630.jpg"
},
{
"title": "SPS Commerce (SPSC) Soars 5.7%: Is Further Upside Left in the Stock?",
"url": "https://www.zacks.com/stock/news/2944784/sps-commerce-spsc-soars-5-7-is-further-upside-left-in-the-stock?cid=CS-STOCKNEWSAPI-FT-tale_of_the_tape|daily_price_change_5%-2944784",
"source": "Zacks Investment Research",
"date": "2026-06-29 13:21:11",
"summary": "SPS Commerce (SPSC) witnessed a jump in share price last session on above-average trading volume. The latest trend in earnings estimate revisions for the stock doesn't suggest further strength down the road.",
"image": "https://images.financialmodelingprep.com/news/sps-commerce-spsc-soars-57-is-further-upside-left-20260629.jpg"
},
{
"title": "SPS Commerce explores sale amid activist pressure, sources say",
"url": "https://www.reuters.com/world/sps-commerce-explores-sale-amid-activist-pressure-sources-say-2026-06-23/",
"source": "Reuters",
"date": "2026-06-23 13:04:34",
"summary": "Supply chain software maker SPS Commerce is exploring a sale amid pressure from activist \u200binvestors, according to three people familiar with the \u200cmatter.",
"image": "https://images.financialmodelingprep.com/news/sps-commerce-explores-sale-amid-activist-pressure-sources-say-20260623.jpg"
},
{
"title": "SPS Commerce: High Quality, Fair Valuation, And A Growth Inflection Ahead",
"url": "https://seekingalpha.com/article/4914925-sps-commerce-high-quality-fair-valuation-and-a-growth-inflection-ahead",
"source": "Seeking Alpha",
"date": "2026-06-15 03:03:41",
"summary": "Shares of SPSC are in a downtrend as growth has slowed due to headwinds facing the business. There are several underlying growth drivers in place, and the top line should inflect higher later this year. The business is AI resilient and benefits from strong industry tailwinds, esp",
"image": "https://images.financialmodelingprep.com/news/sps-commerce-high-quality-fair-valuation-and-a-growth-20260615.jpg"
},
{
"title": "Investment Manager Sheds $45.7 Million Worth of Software Stock, According to Latest SEC Filing",
"url": "https://www.fool.com/coverage/filings/2026/04/27/investment-manager-sheds-usd45-7-million-worth-of-software-stock-according-to-latest-sec-filing/?source=iedfolrf0000001",
"source": "The Motley Fool",
"date": "2026-04-27T14:10:53Z",
"summary": "Conestoga Capital Advisors sold 634,534 shares of SPS Commerce (SPSC) worth approximately $45.7 million in Q1 2026, reducing its stake to near-negligible levels. The stock has declined 59.8% over the past year but trades at a P/S ratio of 2.8x\u2014the lowest in over a decade\u2014while th",
"image": "https://g.foolcdn.com/image/?url=https%3A%2F%2Fcdn.content.foolcdn.com%2Fimages%2F1umn9qeh%2Fproduction%2F7c4db55a3ec93213c3928bb0037d6c8d15157943-1401x1251.png%3Fw%3D800%26q%3D75%26fit%3Dmax%26auto%3Dformat&w=1200&op=resize"
}
]
Data:
[
{
"symbol": "SPSC",
"date": "2026-10-29",
"epsActual": null,
"epsEstimated": 1.22,
"revenueActual": null,
"revenueEstimated": 197508200,
"lastUpdated": "2026-08-19"
},
{
"symbol": "SPSC",
"date": "2026-07-30",
"epsActual": 1.27,
"epsEstimated": 1.09,
"revenueActual": 197815000,
"revenueEstimated": 195456400,
"lastUpdated": "2026-08-19"
},
{
"symbol": "SPSC",
"date": "2026-04-30",
"epsActual": 1.1,
"epsEstimated": 1.02,
"revenueActual": 192121000,
"revenueEstimated": 192467500,
"lastUpdated": "2026-07-31"
},
{
"symbol": "SPSC",
"date": "2026-02-12",
"epsActual": 1.14,
"epsEstimated": 1,
"revenueActual": 192652000,
"revenueEstimated": 193597100,
"lastUpdated": "2026-05-12"
},
{
"symbol": "SPSC",
"date": "2025-10-30",
"epsActual": 1.13,
"epsEstimated": 0.99,
"revenueActual": 189904000,
"revenueEstimated": 193601820,
"lastUpdated": "2026-02-25"
}
]
Data:
{
"borrow": [],
"short_interest": [
{
"symbol": "SPSC",
"file_date": "",
"error": "Symbol not found in FINRA biweekly file",
"days_to_cover": null
}
],
"ftd": {
"symbol": "SPSC",
"periods": [
{
"file_period": "202604b",
"settlement_date": "20260420",
"quantity_fails": 416,
"price": 57.62
},
{
"file_period": "202606a",
"settlement_date": "20260608",
"quantity_fails": 5583,
"price": 55.47
},
{
"file_period": "202606b",
"settlement_date": "20260618",
"quantity_fails": 2128,
"price": 52.84
},
{
"file_period": "202607a",
"settlement_date": "20260714",
"quantity_fails": 24902,
"price": 63.33
},
{
"file_period": "202607b",
"settlement_date": "20260730",
"quantity_fails": 600,
"price": 69.4
}
],
"trend": "rising",
"trend_description": "FTD quantity increasing \u2014 settlement pressure building, potential squeeze precursor"
}
}
Data:
{
"insider": [
{
"symbol": "SPSC",
"filingDate": "2026-06-01",
"transactionDate": "2026-05-28",
"reportingCik": "0002058150",
"companyCik": "0001092699",
"transactionType": "A-Award",
"securitiesOwned": 5046,
"reportingName": "Gaurav Razat",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 3736,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1092699/000162828026039571/0001628280-26-039571-index.htm"
},
{
"symbol": "SPSC",
"filingDate": "2026-06-01",
"transactionDate": "2026-05-28",
"reportingCik": "0001390764",
"companyCik": "0001092699",
"transactionType": "A-Award",
"securitiesOwned": 7187,
"reportingName": "McConnell Michael J",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 3736,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1092699/000162828026039570/0001628280-26-039570-index.htm"
},
{
"symbol": "SPSC",
"filingDate": "2026-06-01",
"transactionDate": "2026-05-28",
"reportingCik": "0001688366",
"companyCik": "0001092699",
"transactionType": "A-Award",
"securitiesOwned": 6221,
"reportingName": "Partin Mark",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 3736,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1092699/000162828026039568/0001628280-26-039568-index.htm"
},
{
"symbol": "SPSC",
"filingDate": "2026-06-01",
"transactionDate": "2026-05-28",
"reportingCik": "0001735354",
"companyCik": "0001092699",
"transactionType": "A-Award",
"securitiesOwned": 12894,
"reportingName": "Reaume Marty M",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 3736,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1092699/000162828026039566/0001628280-26-039566-index.htm"
},
{
"symbol": "SPSC",
"filingDate": "2026-06-01",
"transactionDate": "2026-05-28",
"reportingCik": "0001582737",
"companyCik": "0001092699",
"transactionType": "A-Award",
"securitiesOwned": 54908,
"reportingName": "Reller Tami",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 3736,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1092699/000162828026039564/0001628280-26-039564-index.htm"
},
{
"symbol": "SPSC",
"filingDate": "2026-06-01",
"transactionDate": "2026-05-28",
"reportingCik": "0001233126",
"companyCik": "0001092699",
"transactionType": "A-Award",
"securitiesOwned": 25913,
"reportingName": "SORAN PHILIP",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 3736,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1092699/000162828026039563/0001628280-26-039563-index.htm"
},
{
"symbol": "SPSC",
"filingDate": "2026-06-01",
"transactionDate": "2026-05-28",
"reportingCik": "0001832507",
"companyCik": "0001092699",
"transactionType": "A-Award",
"securitiesOwned": 7187,
"reportingName": "Chima Fumbi F.",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 3736,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1092699/000162828026039561/0001628280-26-039561-index.htm"
},
{
"symbol": "SPSC",
"filingDate": "2026-06-01",
"transactionDate": "2026-05-28",
"reportingCik": "0001790117",
"companyCik": "0001092699",
"transactionType": "A-Award",
"securitiesOwned": 7870,
"reportingName": "Ward Anne Sempowski",
"typeOfOwner": "director",
"acquisitionOrDisposition": "A",
"directOrIndirect": "D",
"formType": "4",
"securitiesTransacted": 3736,
"price": 0,
"securityName": "Common Stock",
"url": "https://www.sec.gov/Archives/edgar/data/1092699/000162828026039559/0001628280-26-039559-index.htm"
}
],
"congress": [
{
"symbol": "SPSC",
"senateID": null,
"disclosureDate": "2015-02-26",
"transactionDate": "2015-02-13",
"firstName": "Thom",
"lastName": "Tillis",
"office": "Thomas R Tillis",
"district": "NC",
"owner": "Joint",
"assetDescription": "SPS Commerce, Inc. (NASDAQ)",
"assetType": "Stock",
"type": "Sale (Full)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://efdsearch.senate.gov/search/view/ptr/bbdeaa6d-dcb6-41fa-a5d5-cb5e5d10af6b/"
},
{
"symbol": "SPSC",
"senateID": "W000800",
"disclosureDate": "2020-06-08",
"transactionDate": "2020-05-08",
"firstName": "Peter",
"lastName": "Welch",
"office": "Peter Welch",
"district": "VT00",
"owner": "",
"assetDescription": "SPS Commerce, Inc.",
"assetType": "Stock",
"type": "Sale (Partial)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016723.pdf"
},
{
"symbol": "SPSC",
"senateID": "W000800",
"disclosureDate": "2020-06-08",
"transactionDate": "2020-05-19",
"firstName": "Peter",
"lastName": "Welch",
"office": "Peter Welch",
"district": "VT00",
"owner": "",
"assetDescription": "SPS Commerce, Inc.",
"assetType": "Stock",
"type": "Sale (Full)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016723.pdf"
},
{
"symbol": "SPSC",
"senateID": "S001206",
"disclosureDate": "2020-04-27",
"transactionDate": "2019-06-24",
"firstName": "Donna",
"lastName": "Shalala",
"office": "Donna Shalala",
"district": "FL27",
"owner": "--",
"assetDescription": "SPS Commerce, Inc.",
"assetType": "Stock",
"type": "Sale (Full)",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2020/20016481.pdf"
},
{
"symbol": "SPSC",
"senateID": "W000800",
"disclosureDate": "2019-06-04",
"transactionDate": "2019-05-01",
"firstName": "Peter",
"lastName": "Welch",
"office": "Peter Welch",
"district": "VT00",
"owner": "",
"assetDescription": "SPS Commerce, Inc.",
"assetType": "Stock",
"type": "Purchase",
"amount": "$1,001 - $15,000",
"capitalGainsOver200USD": "False",
"comment": "",
"link": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2019/20011793.pdf"
}
],
"dark_pool": [
{
"ticker": "SPSC",
"executed_at": "2026-08-19T14:20:32.944000Z",
"size": 1100.0,
"price": 81.765,
"premium": 89941.5,
"volume": 1100.0,
"trade_code": " "
},
{
"ticker": "SPSC",
"executed_at": "2026-08-19T14:20:32.945000Z",
"size": 501.0,
"price": 81.765,
"premium": 40964.265,
"volume": 501.0,
"trade_code": " "
},
{
"ticker": "SPSC",
"executed_at": "2026-08-19T14:28:05.369000Z",
"size": 200.0,
"price": 81.35,
"premium": 16269.999999999998,
"volume": 200.0,
"trade_code": " "
},
{
"ticker": "SPSC",
"executed_at": "2026-08-19T14:21:26.192000Z",
"size": 200.0,
"price": 81.515,
"premium": 16303.0,
"volume": 200.0,
"trade_code": " "
},
{
"ticker": "SPSC",
"executed_at": "2026-08-19T14:20:32.312000Z",
"size": 200.0,
"price": 81.75,
"premium": 16350.0,
"volume": 200.0,
"trade_code": "F"
},
{
"ticker": "SPSC",
"executed_at": "2026-08-19T14:18:54.368000Z",
"size": 200.0,
"price": 81.835,
"premium": 16366.999999999998,
"volume": 200.0,
"trade_code": " "
},
{
"ticker": "SPSC",
"executed_at": "2026-08-19T14:18:54.365000Z",
"size": 200.0,
"price": 81.835,
"premium": 16366.999999999998,
"volume": 200.0,
"trade_code": " "
},
{
"ticker": "SPSC",
"executed_at": "2026-08-19T14:31:40.741000Z",
"size": 199.0,
"price": 81.79,
"premium": 16276.210000000001,
"volume": 199.0,
"trade_code": "F"
}
],
"ats": {
"symbol": "SPSC",
"date": "20260818",
"ats_volume": 0,
"total_volume": 109447,
"ats_ratio": 0.0,
"ats_pct": 0.0,
"signal": "Low",
"history": [
{
"date": "20260818",
"ats_ratio": 0.0
},
{
"date": "20260817",
"ats_ratio": 0.0
},
{
"date": "20260814",
"ats_ratio": 0.0
},
{
"date": "20260813",
"ats_ratio": 0.0
},
{
"date": "20260812",
"ats_ratio": 0.0
}
]
},
"polygon_dp": {
"ticker": "SPSC",
"days": [
{
"date": "2026-08-19",
"close": 81.965,
"vwap": 80.25,
"volume": 83460,
"vwap_discount_pct": -2.09
},
{
"date": "2026-08-18",
"close": 77.38,
"vwap": 77.77,
"volume": 414866,
"vwap_discount_pct": 0.5
},
{
"date": "2026-08-17",
"close": 76.23,
"vwap": 76.8,
"volume": 547503,
"vwap_discount_pct": 0.74
},
{
"date": "2026-08-14",
"close": 79.4,
"vwap": 78.67,
"volume": 546955,
"vwap_discount_pct": -0.92
},
{
"date": "2026-08-13",
"close": 79.37,
"vwap": 77.87,
"volume": 923861,
"vwap_discount_pct": -1.89
}
],
"avg_vwap_discount_pct": -0.73,
"signal": "Distribution"
},
"options_flow": [],
"net_premium": {
"ticker": "SPSC",
"net_call_premium": "815.00",
"net_put_premium": "1115.00",
"call_premium": "815.00",
"put_premium": "2579.00",
"bullish_premium": "1547.00",
"bearish_premium": "1847.00",
"put_call_ratio": "9.0000000000000000",
"iv_rank": "28.4353",
"implied_move_perc": "0.079000",
"gex_ratio": "0.06055521746156769167",
"gex_net_change": "-26.6416",
"gex_call": "2747.4280",
"gex_put": "-166.3711",
"gex_net": 2581.0569,
"gex_call_delta": "127257.2781",
"gex_put_delta": "-2597.9345",
"gex_date": "2026-08-19"
},
"hot_chains": [
{
"underlying_symbol": "SPSC",
"expires": "2026-10-16",
"open_interest": 3,
"option_type": "put",
"delta": -0.1391145079483444,
"ask_volume": 5,
"last_price": "1.43",
"implied_volatility": "0.54500967201371",
"gamma": 0.01123973817225439,
"avg_price": "1.43",
"bid_volume": 0,
"nbbo_ask": "2.50",
"strike": "65",
"option_symbol": "SPSC261016P00065000",
"total_premium": "715.00",
"iv": 0.602296225135711,
"volume": 5,
"nbbo_bid": "0.10"
},
{
"underlying_symbol": "SPSC",
"expires": "2026-10-16",
"open_interest": 2,
"option_type": "put",
"delta": -0.29060918088363,
"ask_volume": 0,
"last_price": "3.66",
"implied_volatility": "0.530462127527705",
"gamma": 0.02135962219965875,
"avg_price": "3.66",
"bid_volume": 2,
"nbbo_ask": "5.10",
"strike": "75",
"option_symbol": "SPSC261016P00075000",
"total_premium": "732.00",
"iv": 0.490011139663192,
"volume": 2,
"nbbo_bid": "2.25"
},
{
"underlying_symbol": "SPSC",
"expires": "2026-10-16",
"open_interest": 0,
"option_type": "put",
"delta": -0.412509578441109,
"ask_volume": 2,
"last_price": "5.66",
"implied_volatility": "0.517455150612471",
"gamma": 0.0234723606712647,
"avg_price": "5.66",
"bid_volume": 0,
"nbbo_ask": "7.10",
"strike": "80",
"option_symbol": "SPSC261016P00080000",
"total_premium": "1132.00",
"iv": 0.506639710822896,
"volume": 2,
"nbbo_bid": "4.20"
},
{
"underlying_symbol": "SPSC",
"expires": "2026-09-18",
"open_interest": 4,
"option_type": "call",
"delta": 0.918589427544662,
"ask_volume": 1,
"last_price": "8.15",
"implied_volatility": "0.455436606073908",
"gamma": 0.0282098716172069,
"avg_price": "8.15",
"bid_volume": 0,
"nbbo_ask": "9.70",
"strike": "75",
"option_symbol": "SPSC260918C00075000",
"total_premium": "815.00",
"iv": 0.2263984393121,
"volume": 1,
"nbbo_bid": "6.50"
},
{
"underlying_symbol": "SPSC",
"expires": "2027-01-15",
"open_interest": 1027,
"option_type": "call",
"delta": 0.590318196538158,
"ask_volume": 0,
"last_price": null,
"implied_volatility": null,
"gamma": 0.01643556862221189,
"avg_price": null,
"bid_volume": 0,
"nbbo_ask": null,
"strike": "80",
"option_symbol": "SPSC270115C00080000",
"total_premium": "0",
"iv": 0.451166332027899,
"volume": 0,
"nbbo_bid": null
},
{
"underlying_symbol": "SPSC",
"expires": "2027-01-15",
"open_interest": 618,
"option_type": "call",
"delta": 0.807814227863386,
"ask_volume": 0,
"last_price": null,
"implied_volatility": null,
"gamma": 0.01014309912222965,
"avg_price": null,
"bid_volume": 0,
"nbbo_ask": null,
"strike": "65",
"option_symbol": "SPSC270115C00065000",
"total_premium": "0",
"iv": 0.514002689424548,
"volume": 0,
"nbbo_bid": null
},
{
"underlying_symbol": "SPSC",
"expires": "2027-01-15",
"open_interest": 209,
"option_type": "put",
"delta": -0.0801465323567122,
"ask_volume": 0,
"last_price": null,
"implied_volatility": null,
"gamma": 0.00443393782713808,
"avg_price": null,
"bid_volume": 0,
"nbbo_ask": null,
"strike": "50",
"option_symbol": "SPSC270115P00050000",
"total_premium": "0",
"iv": 0.641927614624578,
"volume": 0,
"nbbo_bid": null
},
{
"underlying_symbol": "SPSC",
"expires": "2026-09-18",
"open_interest": 50,
"option_type": "call",
"delta": 0.999951857971305,
"ask_volume": 0,
"last_price": null,
"implied_volatility": null,
"gamma": 1.882352391633199e-05,
"avg_price": null,
"bid_volume": 0,
"nbbo_ask": null,
"strike": "50",
"option_symbol": "SPSC260918C00050000",
"total_premium": "0",
"iv": 0.447835767764876,
"volume": 0,
"nbbo_bid": null
}
],
"gamma_profile": {
"ticker": "SPSC",
"spot": 81.87,
"date": "2026-08-19",
"flip_point": 60.78,
"net_gex": 2581.06,
"call_walls": [
{
"strike": 80.0,
"gex": 1811.03
},
{
"strike": 65.0,
"gex": 737.77
},
{
"strike": 75.0,
"gex": 69.31
}
],
"put_walls": [
{
"strike": 50.0,
"gex": -104.24
},
{
"strike": 60.0,
"gex": -28.02
},
{
"strike": 65.0,
"gex": -16.02
}
],
"by_strike": [
{
"strike": 30.0,
"call_gex": 0.0,
"put_gex": -0.11,
"net_gex": -0.11
},
{
"strike": 35.0,
"call_gex": 0.01,
"put_gex": -0.18,
"net_gex": -0.17
},
{
"strike": 40.0,
"call_gex": 0.45,
"put_gex": -0.0,
"net_gex": 0.45
},
{
"strike": 45.0,
"call_gex": 0.21,
"put_gex": -2.6,
"net_gex": -2.39
},
{
"strike": 50.0,
"call_gex": 0.01,
"put_gex": -104.24,
"net_gex": -104.23
},
{
"strike": 55.0,
"call_gex": 3.71,
"put_gex": -5.48,
"net_gex": -1.78
},
{
"strike": 60.0,
"call_gex": 23.03,
"put_gex": -28.02,
"net_gex": -4.99
},
{
"strike": 65.0,
"call_gex": 737.77,
"put_gex": -16.02,
"net_gex": 721.75
},
{
"strike": 70.0,
"call_gex": 32.25,
"put_gex": -3.55,
"net_gex": 28.7
},
{
"strike": 75.0,
"call_gex": 69.31,
"put_gex": -4.43,
"net_gex": 64.88
},
{
"strike": 80.0,
"call_gex": 1811.03,
"put_gex": -1.72,
"net_gex": 1809.31
},
{
"strike": 85.0,
"call_gex": 14.25,
"put_gex": 0.0,
"net_gex": 14.25
},
{
"strike": 90.0,
"call_gex": 36.07,
"put_gex": 0.0,
"net_gex": 36.07
},
{
"strike": 95.0,
"call_gex": 0.0,
"put_gex": 0.0,
"net_gex": 0.0
},
{
"strike": 100.0,
"call_gex": 5.85,
"put_gex": 0.0,
"net_gex": 5.85
},
{
"strike": 105.0,
"call_gex": 13.47,
"put_gex": 0.0,
"net_gex": 13.47
}
]
},
"oi_changes": {
"net_call_oi_change": 1,
"net_put_oi_change": 0,
"top": [
{
"strike": "70",
"oi_change": 1,
"type": "call"
},
{
"strike": "80",
"oi_change": 0,
"type": "call"
},
{
"strike": "65",
"oi_change": 0,
"type": "call"
},
{
"strike": "50",
"oi_change": 0,
"type": "put"
},
{
"strike": "50",
"oi_change": 0,
"type": "call"
}
]
}
}
Data:
{
"vix": 14.25,
"sp500": 7785.76,
"fed_funds": 3.63,
"yield_curve_10y2y": 0.51,
"hy_spread": 2.71,
"treasury": {
"date": "2026-08-17",
"month1": 3.79,
"month2": 3.82,
"month3": 3.87,
"month6": 3.95,
"year1": 4,
"year2": 4.19,
"year3": 4.25,
"year5": 4.38,
"year7": 4.54,
"year10": 4.72,
"year20": 5.3,
"year30": 5.31
},
"events": [
{
"title": "FOMC Meeting Minutes",
"currency": "USD",
"date": "2026-08-19",
"time_utc": "18:00",
"impact": "High",
"forecast": null,
"previous": null,
"actual": null,
"minutes_until": 206
}
]
}
Data:
{
"days": 56,
"patterns": [
{
"name": "VWAP Touch",
"count": 56,
"pct": 100
},
{
"name": "9 EMA Touch",
"count": 56,
"pct": 100
},
{
"name": "21 EMA Touch",
"count": 56,
"pct": 100
},
{
"name": "ORB Breakout",
"count": 55,
"pct": 98
},
{
"name": "PDH/PDL Touch",
"count": 52,
"pct": 93
},
{
"name": "Woodie Pivot Touch",
"count": 52,
"pct": 93
},
{
"name": "Open Retracement",
"count": 40,
"pct": 71
},
{
"name": "Gap Fill",
"count": 26,
"pct": 46
},
{
"name": "High Vol Open",
"count": 18,
"pct": 32
},
{
"name": "Darvas Box",
"count": 11,
"pct": 20
},
{
"name": "Power Hour",
"count": 8,
"pct": 14
}
]
}