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