SPSC — SPS Commerce, Inc.

Summary

Table of Contents

Company

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
}

Price / Quote

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
  }
}

Volume

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
  }
}

Fundamentals

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
      }
    ]
  }
}

Technical

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
      }
    }
  }
}

Levels & Bars

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
    }
  ]
}

Analyst Ratings

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"
    }
  ]
}

News

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"
  }
]

Calendar / Earnings

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"
  }
]

Short & Liquidity

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"
  }
}

Whales & Insiders

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"
      }
    ]
  }
}

Market Environment

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
    }
  ]
}

Intraday Patterns

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
    }
  ]
}