{
  "title": "LESL — Leslie's, Inc. Swing Snapshot",
  "generated": "2026-08-13 10:24 UTC",
  "description": "Swing-trading snapshot for LESL (Leslie's, Inc.): price, technicals (incl. ATR, SMA-20, MACD, Bollinger), price levels (pivots/PDH-PDL/VWAP/ORB + volume profile POC/VAH/VAL + recent daily bars), short & liquidity, options/whale flow, a compact analyst read, next earnings and recent news. Trimmed to swing-relevant fields.",
  "company": {
    "companyName": "Leslie's, Inc.",
    "sector": "Consumer Cyclical",
    "industry": "Specialty Retail",
    "marketCap": 12354471,
    "beta": 1.74,
    "exchange": "NASDAQ",
    "averageVolume": 1586627,
    "isEtf": false,
    "isActivelyTrading": true,
    "isAdr": false
  },
  "volume": {
    "volume": 1631357,
    "avgVolume": 1586627,
    "short_ratio": [
      {
        "symbol": "LESL",
        "file_date": "2026-08-12",
        "date": "20260812",
        "short_volume": 399236,
        "short_exempt_volume": 7654,
        "total_volume": 660994,
        "short_volume_ratio": 0.604,
        "signal": "Bearish"
      }
    ],
    "volume_profile": {
      "poc": 1.29,
      "vah": 1.38,
      "val": 0.87,
      "profile": [
        {
          "price": 0.86,
          "volume": 1828005
        },
        {
          "price": 0.89,
          "volume": 726498
        },
        {
          "price": 0.93,
          "volume": 637951
        },
        {
          "price": 0.96,
          "volume": 873217
        },
        {
          "price": 1.0,
          "volume": 1012335
        },
        {
          "price": 1.03,
          "volume": 1929101
        },
        {
          "price": 1.07,
          "volume": 1407155
        },
        {
          "price": 1.11,
          "volume": 749639
        },
        {
          "price": 1.14,
          "volume": 1476788
        },
        {
          "price": 1.18,
          "volume": 1078157
        },
        {
          "price": 1.21,
          "volume": 1063982
        },
        {
          "price": 1.25,
          "volume": 1113974
        },
        {
          "price": 1.29,
          "volume": 1997236
        },
        {
          "price": 1.32,
          "volume": 1901367
        },
        {
          "price": 1.36,
          "volume": 647441
        },
        {
          "price": 1.39,
          "volume": 423746
        },
        {
          "price": 1.43,
          "volume": 407378
        },
        {
          "price": 1.47,
          "volume": 548667
        },
        {
          "price": 1.5,
          "volume": 317870
        },
        {
          "price": 1.54,
          "volume": 270735
        },
        {
          "price": 1.57,
          "volume": 22822
        },
        {
          "price": 1.61,
          "volume": 113920
        },
        {
          "price": 1.64,
          "volume": 36108
        },
        {
          "price": 1.68,
          "volume": 62025
        },
        {
          "price": 1.72,
          "volume": 0
        },
        {
          "price": 1.75,
          "volume": 0
        },
        {
          "price": 1.79,
          "volume": 0
        },
        {
          "price": 1.82,
          "volume": 0
        },
        {
          "price": 1.86,
          "volume": 0
        },
        {
          "price": 1.9,
          "volume": 0
        },
        {
          "price": 1.93,
          "volume": 0
        },
        {
          "price": 1.97,
          "volume": 0
        },
        {
          "price": 2.0,
          "volume": 0
        },
        {
          "price": 2.04,
          "volume": 0
        },
        {
          "price": 2.08,
          "volume": 0
        },
        {
          "price": 2.11,
          "volume": 0
        },
        {
          "price": 2.15,
          "volume": 0
        },
        {
          "price": 2.18,
          "volume": 76266
        },
        {
          "price": 2.22,
          "volume": 100750
        },
        {
          "price": 2.25,
          "volume": 83047
        },
        {
          "price": 2.29,
          "volume": 205358
        },
        {
          "price": 2.33,
          "volume": 213850
        },
        {
          "price": 2.36,
          "volume": 79056
        },
        {
          "price": 2.4,
          "volume": 107124
        },
        {
          "price": 2.43,
          "volume": 190735
        },
        {
          "price": 2.47,
          "volume": 122049
        },
        {
          "price": 2.51,
          "volume": 212586
        },
        {
          "price": 2.54,
          "volume": 51354
        },
        {
          "price": 2.58,
          "volume": 86554
        },
        {
          "price": 2.61,
          "volume": 206381
        },
        {
          "price": 2.65,
          "volume": 77748
        },
        {
          "price": 2.69,
          "volume": 48965
        },
        {
          "price": 2.72,
          "volume": 26938
        },
        {
          "price": 2.76,
          "volume": 129836
        },
        {
          "price": 2.79,
          "volume": 24515
        },
        {
          "price": 2.83,
          "volume": 154333
        },
        {
          "price": 2.86,
          "volume": 69164
        },
        {
          "price": 2.9,
          "volume": 12794
        },
        {
          "price": 2.94,
          "volume": 58438
        },
        {
          "price": 2.97,
          "volume": 114119
        }
      ],
      "sessions": 20
    }
  },
  "technical": {
    "price": 1.32,
    "rsi": 33.640606640193596,
    "sma20": 1.5054400000000001,
    "sma50": 4.987576000000001,
    "sma200": 2.744547999999999,
    "adx": 40.43765702103804,
    "atr": 0.26,
    "atr_pct": 19.7,
    "high_52w": 500.4,
    "low_52w": 0.868,
    "structure": {
      "ema8": 1.2981658001757865,
      "ema21": 2.1333929690170086,
      "ema50": 3.3649950026380955,
      "ema200": 5.319749585043232,
      "checks": {
        "price_above_all": false,
        "ema_stacked": false,
        "ema21_rising": false,
        "ema50_rising": false,
        "adx_over_30": true,
        "higher_highs_lows": false,
        "near_21ema": false
      },
      "dist_21ema_pct": -38.1,
      "macd": {
        "macd": -1.027,
        "signal": -1.207,
        "histogram": 0.18
      },
      "bollinger": {
        "mid": 1.51,
        "upper": 2.69,
        "lower": 0.32,
        "width_pct": 157.55
      },
      "crossover": {
        "fresh_cross": false,
        "pre_compressed": false,
        "held_above_21": false,
        "candles_since": 61,
        "intraday_support": false
      },
      "momentum": {
        "roc10": 48.3,
        "checks": {
          "roc_over_5": true,
          "rsi_in_band": false,
          "macd_expanding": true,
          "top_quartile_3d": false,
          "no_big_down": true,
          "near_high": false
        },
        "volume": {
          "rvol": 3.79,
          "checks": {
            "rvol_over_2": true,
            "up_vol_beats_down": false,
            "obv_new_high": false,
            "surge_day": true,
            "pullback_declining_vol": false,
            "last_up_beats_down": false
          }
        }
      },
      "relative_strength": {
        "sector": "Consumer Cyclical",
        "sector_etf": "XLY",
        "sector_etf_ret10d": 5.63,
        "checks": {
          "beats_spy_all": false,
          "beats_sector_10d": true,
          "rs_line_at_high": false,
          "sector_top3": false
        }
      },
      "commodity": {},
      "universe": {
        "checks": {
          "price_over_20": false,
          "avg_vol_over_2m": false,
          "mcap_over_1b": false,
          "no_earnings_7d": null,
          "not_lev_etf_spac": true,
          "bidask_spread": null,
          "dollar_vol_over_10m": false
        },
        "avg_dollar_vol": 2094347.6400000001,
        "avg_vol": 1586627
      },
      "options": {
        "checks": {
          "call_vol_2x": false,
          "ivr_under_40": false,
          "iv_contracting": true,
          "oi_calls_above_price": true
        },
        "vals": {
          "call_vol_mult": 1.7,
          "iv_rank": 73.0
        }
      }
    }
  },
  "levels": {
    "prior_day": {
      "high": 1.4,
      "low": 1.25,
      "close": 1.32,
      "date": "2026-08-12"
    },
    "woodie_pivots": {
      "PP": 1.32,
      "R1": 1.4,
      "S1": 1.25,
      "R2": 1.47,
      "S2": 1.17
    },
    "swing": {
      "high_20d": 3.17,
      "low_20d": 0.8,
      "high_60d": 12.53,
      "low_60d": 0.8
    },
    "volume_profile": {
      "poc": 1.29,
      "vah": 1.38,
      "val": 0.87,
      "sessions": 20
    },
    "recent_daily": [
      {
        "d": "2026-07-09",
        "o": 7.21,
        "h": 7.4837,
        "l": 6.39,
        "c": 6.58,
        "v": 477057.452935
      },
      {
        "d": "2026-07-10",
        "o": 6.61,
        "h": 6.7,
        "l": 6.1,
        "c": 6.24,
        "v": 260055.478578
      },
      {
        "d": "2026-07-13",
        "o": 6.25,
        "h": 6.9099,
        "l": 5.53,
        "c": 5.6,
        "v": 463161.361909
      },
      {
        "d": "2026-07-14",
        "o": 5.74,
        "h": 6.029,
        "l": 1.82,
        "c": 3.3,
        "v": 12146078.092634
      },
      {
        "d": "2026-07-15",
        "o": 2.84,
        "h": 3.7599,
        "l": 2.79,
        "c": 2.97,
        "v": 2323625.732797
      },
      {
        "d": "2026-07-16",
        "o": 2.97,
        "h": 3.175,
        "l": 2.71,
        "c": 2.76,
        "v": 752917.960149
      },
      {
        "d": "2026-07-17",
        "o": 2.74,
        "h": 3.06,
        "l": 2.52,
        "c": 2.59,
        "v": 1004401.94533
      },
      {
        "d": "2026-07-20",
        "o": 2.5,
        "h": 2.62,
        "l": 2.23,
        "c": 2.28,
        "v": 882258.46992
      },
      {
        "d": "2026-07-21",
        "o": 2.25,
        "h": 2.4,
        "l": 2.13,
        "c": 2.38,
        "v": 516067.513966
      },
      {
        "d": "2026-07-22",
        "o": 2.38,
        "h": 2.59,
        "l": 2.355,
        "c": 2.41,
        "v": 1707927.846881
      },
      {
        "d": "2026-07-23",
        "o": 1.5,
        "h": 1.7787,
        "l": 1.27,
        "c": 1.33,
        "v": 2114330.704297
      },
      {
        "d": "2026-07-24",
        "o": 1.34,
        "h": 1.4,
        "l": 1.21,
        "c": 1.24,
        "v": 731557.404869
      },
      {
        "d": "2026-07-27",
        "o": 1.27,
        "h": 1.38,
        "l": 1.15,
        "c": 1.15,
        "v": 570456.568155
      },
      {
        "d": "2026-07-28",
        "o": 1.17,
        "h": 1.21,
        "l": 1.03,
        "c": 1.05,
        "v": 611087.409011
      },
      {
        "d": "2026-07-29",
        "o": 1.15,
        "h": 1.195,
        "l": 0.87,
        "c": 0.8898,
        "v": 1242644.970067
      },
      {
        "d": "2026-07-30",
        "o": 0.9,
        "h": 1.1,
        "l": 0.8,
        "c": 0.868,
        "v": 3481595.376858
      },
      {
        "d": "2026-07-31",
        "o": 0.9301,
        "h": 1.1,
        "l": 0.84,
        "c": 0.951,
        "v": 2355510.815869
      },
      {
        "d": "2026-08-03",
        "o": 0.9511,
        "h": 1.095,
        "l": 0.92,
        "c": 1.08,
        "v": 730669.708179
      },
      {
        "d": "2026-08-04",
        "o": 1.12,
        "h": 1.34,
        "l": 1.12,
        "c": 1.32,
        "v": 1899390.17478
      },
      {
        "d": "2026-08-05",
        "o": 1.32,
        "h": 1.38,
        "l": 1.19,
        "c": 1.36,
        "v": 1023907.702507
      },
      {
        "d": "2026-08-06",
        "o": 1.55,
        "h": 1.5752,
        "l": 1.37,
        "c": 1.52,
        "v": 824470.847557
      },
      {
        "d": "2026-08-07",
        "o": 1.54,
        "h": 1.7,
        "l": 0.9909,
        "c": 1.17,
        "v": 3728939.747016
      },
      {
        "d": "2026-08-10",
        "o": 1.17,
        "h": 1.3,
        "l": 1.08,
        "c": 1.11,
        "v": 904963.436378
      },
      {
        "d": "2026-08-11",
        "o": 1.14,
        "h": 1.3595,
        "l": 1.1,
        "c": 1.33,
        "v": 948187.956672
      },
      {
        "d": "2026-08-12",
        "o": 1.33,
        "h": 1.4,
        "l": 1.25,
        "c": 1.32,
        "v": 6080985.36754
      }
    ]
  },
  "patterns": {
    "days": 62,
    "patterns": [
      {
        "name": "VWAP Touch",
        "count": 62,
        "pct": 100
      },
      {
        "name": "9 EMA Touch",
        "count": 62,
        "pct": 100
      },
      {
        "name": "21 EMA Touch",
        "count": 62,
        "pct": 100
      },
      {
        "name": "ORB Breakout",
        "count": 60,
        "pct": 97
      },
      {
        "name": "Woodie Pivot Touch",
        "count": 58,
        "pct": 94
      },
      {
        "name": "PDH/PDL Touch",
        "count": 51,
        "pct": 82
      },
      {
        "name": "Gap Fill",
        "count": 49,
        "pct": 79
      },
      {
        "name": "Open Retracement",
        "count": 48,
        "pct": 77
      },
      {
        "name": "Power Hour",
        "count": 22,
        "pct": 35
      },
      {
        "name": "High Vol Open",
        "count": 18,
        "pct": 29
      },
      {
        "name": "Darvas Box",
        "count": 11,
        "pct": 18
      }
    ]
  },
  "price": {
    "symbol": "LESL",
    "name": "Leslie's, Inc.",
    "price": 1.32,
    "changePercentage": -0.75188,
    "change": -0.01,
    "volume": 1631357,
    "dayLow": 1.25,
    "dayHigh": 1.4,
    "yearHigh": 12.53,
    "yearLow": 0.8,
    "priceAvg50": 4.98748,
    "priceAvg200": 2.74445,
    "exchange": "NASDAQ",
    "open": 1.33,
    "previousClose": 1.33,
    "chart_vwap_daily": [
      {
        "t": "2026-07-02",
        "v": 8.9518,
        "c": 8.66
      },
      {
        "t": "2026-07-06",
        "v": 7.7991,
        "c": 7.32
      },
      {
        "t": "2026-07-07",
        "v": 7.7326,
        "c": 7.82
      },
      {
        "t": "2026-07-08",
        "v": 7.1991,
        "c": 7.135
      },
      {
        "t": "2026-07-09",
        "v": 6.7049,
        "c": 6.58
      },
      {
        "t": "2026-07-10",
        "v": 6.3171,
        "c": 6.24
      },
      {
        "t": "2026-07-13",
        "v": 5.9954,
        "c": 5.6
      },
      {
        "t": "2026-07-14",
        "v": 2.8569,
        "c": 3.3
      },
      {
        "t": "2026-07-15",
        "v": 3.028,
        "c": 2.97
      },
      {
        "t": "2026-07-16",
        "v": 2.9179,
        "c": 2.76
      },
      {
        "t": "2026-07-17",
        "v": 2.7468,
        "c": 2.59
      },
      {
        "t": "2026-07-20",
        "v": 2.3934,
        "c": 2.28
      },
      {
        "t": "2026-07-21",
        "v": 2.2586,
        "c": 2.38
      },
      {
        "t": "2026-07-22",
        "v": 1.5517,
        "c": 2.41
      },
      {
        "t": "2026-07-23",
        "v": 1.4277,
        "c": 1.33
      },
      {
        "t": "2026-07-24",
        "v": 1.2981,
        "c": 1.24
      },
      {
        "t": "2026-07-27",
        "v": 1.2455,
        "c": 1.15
      },
      {
        "t": "2026-07-28",
        "v": 1.0986,
        "c": 1.05
      },
      {
        "t": "2026-07-29",
        "v": 0.9941,
        "c": 0.8898
      },
      {
        "t": "2026-07-30",
        "v": 0.921,
        "c": 0.868
      },
      {
        "t": "2026-07-31",
        "v": 0.9465,
        "c": 0.951
      },
      {
        "t": "2026-08-03",
        "v": 1.0389,
        "c": 1.08
      },
      {
        "t": "2026-08-04",
        "v": 1.2812,
        "c": 1.32
      },
      {
        "t": "2026-08-05",
        "v": 1.3748,
        "c": 1.36
      },
      {
        "t": "2026-08-06",
        "v": 1.4546,
        "c": 1.52
      },
      {
        "t": "2026-08-07",
        "v": 1.1796,
        "c": 1.17
      },
      {
        "t": "2026-08-10",
        "v": 1.1428,
        "c": 1.11
      },
      {
        "t": "2026-08-11",
        "v": 1.2702,
        "c": 1.33
      },
      {
        "t": "2026-08-12",
        "v": 0.9761,
        "c": 1.32
      }
    ],
    "vwap_summary": {
      "days": 29,
      "days_above": 10,
      "days_below": 19,
      "pct_days_above": 34,
      "position": "above",
      "gap_pct": 35.23,
      "streak_days": 2
    }
  },
  "fundamentals": {
    "priceToEarningsRatioTTM": -0.048997772828507806,
    "priceToSalesRatioTTM": 0.010473698488687837,
    "priceToBookRatioTTM": -0.024991537084616978,
    "dividendYieldTTM": 0,
    "netDebtToEBITDATTM": -1.0294780936463808,
    "currentRatioTTM": 1.3498067005357046,
    "debtToEquityRatioTTM": -0.48320811465728236
  },
  "analyst": {
    "price_target": {
      "symbol": "LESL",
      "targetHigh": 1,
      "targetLow": 1,
      "targetConsensus": 1,
      "targetMedian": 1
    },
    "ratings": {
      "rating": "C",
      "overallScore": 2
    }
  },
  "news": [
    {
      "title": "Why Omeros Shares Are Trading Higher By Over 17%; Here Are 20 Stocks Moving Premarket",
      "source": "benzinga",
      "date": "2026-08-13T09:16:53.204000+00:00"
    },
    {
      "title": "Leslie’s (LESL) Stock Falls 44% After Hours: What's Going On?",
      "source": "benzinga",
      "date": "2026-08-13T05:56:48.282000+00:00"
    },
    {
      "title": "Leslies Inc (LESL) (Q3 2026) Earnings Call Highlights: Strategic Shift Amidst Sales Decline and ...",
      "source": "Yahoo! Finance",
      "date": "2026-08-13T05:01:00Z"
    },
    {
      "title": "12 Consumer Discretionary Stocks Moving In Wednesday's After-Market Session",
      "source": "benzinga",
      "date": "2026-08-12T21:06:17.442000+00:00"
    },
    {
      "title": "Leslie's shares are trading lower after the company reported worse-than-expected Q3 financial results and withdrew its FY26 guidance.",
      "source": "benzinga",
      "date": "2026-08-12T20:48:37.021000+00:00"
    },
    {
      "title": "Leslie's (NASDAQ:LESL) Reports Sales Below Analyst Estimates In Q2 CY2026 Earnings, Stock Drops 42.9%",
      "source": "Yahoo! Finance",
      "date": "2026-08-12T20:28:19Z"
    },
    {
      "title": "Leslie’s Withdraws Full-Year Outlook Amid Macroeconomic Softness And Uncertainty Around Driving Consumer Behavior",
      "source": "benzinga",
      "date": "2026-08-12T20:16:50.905000+00:00"
    },
    {
      "title": "Leslies Q3 Adj. EPS $3.96 Misses $5.34 Estimate, Sales $458.493M Miss $503.070M Estimate",
      "source": "benzinga",
      "date": "2026-08-12T20:15:43.531000+00:00"
    },
    {
      "title": "Leslie's, Inc. (LESL) Q3 2026 Earnings Call Prepared Remarks Transcript",
      "source": "Seeking Alpha",
      "date": "2026-08-12 21:27:14"
    },
    {
      "title": "Leslie's, Inc. Announces Third Quarter 2026 Financial Results",
      "source": "GlobeNewsWire",
      "date": "2026-08-12 16:15:00"
    }
  ],
  "calendar": [
    {
      "symbol": "LESL",
      "date": "2026-08-12",
      "epsEstimated": 4.86,
      "revenueEstimated": 503216500
    },
    {
      "symbol": "LESL",
      "date": "2026-05-13",
      "epsEstimated": -4.41333,
      "revenueEstimated": 162481000
    }
  ],
  "liquidity": {
    "borrow": []
  },
  "whale_insider": {
    "options_flow": [
      {
        "option_type": "put",
        "strike": "2.5",
        "expiry": "2026-08-21",
        "size": 100,
        "premium": "14500.00",
        "volume": 100,
        "open_interest": 1012,
        "implied_volatility": "6.47607203864168",
        "delta": "-0.544284147004466"
      }
    ],
    "net_premium": {
      "ticker": "LESL",
      "net_call_premium": "-5441.00",
      "net_put_premium": "13764.00",
      "call_premium": "42708.00",
      "put_premium": "17156.00",
      "bullish_premium": "14697.00",
      "bearish_premium": "33902.00",
      "put_call_ratio": "0.13652357494722026742",
      "iv_rank": "73.4337",
      "implied_move_perc": "0.577000",
      "gex_ratio": "0.33619442210837902045",
      "gex_net_change": "39360.6485",
      "gex_call": "476564.8350",
      "gex_put": "-160218.4393",
      "gex_net": 316346.3957,
      "gex_call_delta": "611219.7087",
      "gex_put_delta": "-307033.5897",
      "gex_date": "2026-08-12"
    },
    "hot_chains": [
      {
        "strike": "2",
        "expires": "2026-08-21",
        "option_type": "call",
        "volume": 540,
        "open_interest": 2102,
        "implied_volatility": "4.68893613840672",
        "last_price": "0.19",
        "total_premium": "11067.00",
        "delta": 0.385847382052342
      },
      {
        "strike": "1.5",
        "expires": "2026-08-21",
        "option_type": "call",
        "volume": 366,
        "open_interest": 406,
        "implied_volatility": "4.63782563004669",
        "last_price": "0.30",
        "total_premium": "11422.00",
        "delta": 0.450552953928806
      },
      {
        "strike": "1.5",
        "expires": "2027-02-19",
        "option_type": "call",
        "volume": 131,
        "open_interest": 691,
        "implied_volatility": "2.229478502978565",
        "last_price": "0.72",
        "total_premium": "9446.00",
        "delta": 0.95061244058773
      }
    ],
    "gamma_profile": {
      "spot": 1.32,
      "flip_point": 1.59,
      "net_gex": 316346.4,
      "call_walls": [
        {
          "strike": 5.0,
          "gex": 158302.56
        },
        {
          "strike": 2.5,
          "gex": 136734.35
        },
        {
          "strike": 2.0,
          "gex": 100965.94
        }
      ],
      "put_walls": [
        {
          "strike": 2.5,
          "gex": -74162.52
        },
        {
          "strike": 1.0,
          "gex": -26773.58
        },
        {
          "strike": 1.5,
          "gex": -20361.77
        }
      ]
    },
    "ats": {
      "symbol": "LESL",
      "date": "20260812",
      "ats_volume": 0,
      "total_volume": 660994,
      "ats_ratio": 0.0,
      "ats_pct": 0.0,
      "signal": "Low"
    },
    "polygon_dp": {
      "ticker": "LESL",
      "signal": "Distribution",
      "avg_vwap_discount_pct": -6.22
    },
    "oi_changes": {
      "net_call_oi_change": 616,
      "net_put_oi_change": 104,
      "top": [
        {
          "strike": "1.5",
          "oi_change": 366,
          "type": "call"
        },
        {
          "strike": "5",
          "oi_change": 150,
          "type": "call"
        },
        {
          "strike": "2.5",
          "oi_change": 104,
          "type": "put"
        },
        {
          "strike": "2",
          "oi_change": 77,
          "type": "call"
        },
        {
          "strike": "2.5",
          "oi_change": 23,
          "type": "call"
        }
      ]
    }
  }
}