{
"title": "TTC — The Toro Company Swing Snapshot",
"generated": "2026-09-03 15:28 UTC",
"description": "Swing-trading snapshot for TTC (The Toro Company): 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": "The Toro Company",
"sector": "Industrials",
"industry": "Manufacturing - Tools & Accessories",
"marketCap": 8704928595,
"beta": 0.699,
"exchange": "NYSE",
"averageVolume": 762361,
"isEtf": false,
"isActivelyTrading": true,
"isAdr": false
},
"volume": {
"volume": 522995,
"avgVolume": 762361,
"short_ratio": [
{
"symbol": "TTC",
"file_date": "2026-09-02",
"date": "20260902",
"short_volume": 204018,
"short_exempt_volume": 0,
"total_volume": 381304,
"short_volume_ratio": 0.5351,
"signal": "Neutral"
}
],
"volume_profile": {
"poc": 99.43,
"vah": 99.82,
"val": 97.49,
"profile": [
{
"price": 91.37,
"volume": 9899
},
{
"price": 91.53,
"volume": 17232
},
{
"price": 91.68,
"volume": 67661
},
{
"price": 91.84,
"volume": 9021
},
{
"price": 91.99,
"volume": 0
},
{
"price": 92.15,
"volume": 30404
},
{
"price": 92.3,
"volume": 14202
},
{
"price": 92.46,
"volume": 7431
},
{
"price": 92.61,
"volume": 0
},
{
"price": 92.77,
"volume": 22759
},
{
"price": 92.92,
"volume": 0
},
{
"price": 93.08,
"volume": 11488
},
{
"price": 93.23,
"volume": 0
},
{
"price": 93.39,
"volume": 17983
},
{
"price": 93.54,
"volume": 11369
},
{
"price": 93.7,
"volume": 0
},
{
"price": 93.85,
"volume": 21430
},
{
"price": 94.01,
"volume": 10133
},
{
"price": 94.16,
"volume": 0
},
{
"price": 94.32,
"volume": 0
},
{
"price": 94.47,
"volume": 16509
},
{
"price": 94.63,
"volume": 0
},
{
"price": 94.78,
"volume": 0
},
{
"price": 94.94,
"volume": 66030
},
{
"price": 95.09,
"volume": 24968
},
{
"price": 95.25,
"volume": 0
},
{
"price": 95.4,
"volume": 30082
},
{
"price": 95.56,
"volume": 0
},
{
"price": 95.71,
"volume": 0
},
{
"price": 95.87,
"volume": 0
},
{
"price": 96.02,
"volume": 73795
},
{
"price": 96.18,
"volume": 2311
},
{
"price": 96.33,
"volume": 132254
},
{
"price": 96.49,
"volume": 66069
},
{
"price": 96.64,
"volume": 179220
},
{
"price": 96.8,
"volume": 129411
},
{
"price": 96.95,
"volume": 47202
},
{
"price": 97.11,
"volume": 80735
},
{
"price": 97.26,
"volume": 461267
},
{
"price": 97.41,
"volume": 282567
},
{
"price": 97.57,
"volume": 570320
},
{
"price": 97.72,
"volume": 335626
},
{
"price": 97.88,
"volume": 520949
},
{
"price": 98.03,
"volume": 559423
},
{
"price": 98.19,
"volume": 288791
},
{
"price": 98.34,
"volume": 315665
},
{
"price": 98.5,
"volume": 311983
},
{
"price": 98.65,
"volume": 332256
},
{
"price": 98.81,
"volume": 303212
},
{
"price": 98.96,
"volume": 472641
},
{
"price": 99.12,
"volume": 335523
},
{
"price": 99.27,
"volume": 384120
},
{
"price": 99.43,
"volume": 710928
},
{
"price": 99.58,
"volume": 607263
},
{
"price": 99.74,
"volume": 283199
},
{
"price": 99.89,
"volume": 235162
},
{
"price": 100.05,
"volume": 280648
},
{
"price": 100.2,
"volume": 213512
},
{
"price": 100.36,
"volume": 126149
},
{
"price": 100.51,
"volume": 14035
}
],
"sessions": 20
}
},
"technical": {
"price": 91.41,
"rsi": 34.5526944110582,
"sma20": 98.14050000000006,
"sma50": 96.23020000000014,
"sma200": 91.06880000000001,
"adx": 10.930715323086718,
"atr": 2.63,
"atr_pct": 2.88,
"atr_expansion_pct": 10.0,
"di_plus": 11.1,
"di_minus": 30.8,
"high_52w": 101.76,
"low_52w": 67.99,
"structure": {
"ema8": 97.09434708383323,
"ema21": 97.41912202509938,
"ema50": 96.23639279565381,
"ema200": 91.25786264163109,
"ema10": 97.34210253417507,
"ema20": 97.45031098978274,
"ema10_slope_pct": -1.52,
"ema20_slope_pct": -0.44,
"trend_dir": "chop",
"checks": {
"price_above_all": false,
"ema_stacked": false,
"ema21_rising": false,
"ema50_rising": true,
"adx_over_30": false,
"higher_highs_lows": false,
"lower_highs_lows": false,
"near_21ema": false
},
"dist_21ema_pct": -6.2,
"_no_bars": false,
"macd": {
"macd": 0.244,
"signal": 0.872,
"histogram": -0.628
},
"bollinger": {
"mid": 98.14,
"upper": 101.85,
"lower": 94.43,
"width_pct": 7.56
},
"crossover": {
"fresh_cross": false,
"pre_compressed": true,
"held_above_21": false,
"candles_since": 22,
"intraday_support": false
},
"momentum": {
"roc10": -6.5,
"ret_3d": -6.54,
"ret_5d": -8.08,
"roc10_accel": -9.4,
"checks": {
"roc_over_5": false,
"rsi_in_band": false,
"macd_expanding": false,
"top_quartile_3d": false,
"no_big_down": false,
"near_high": false
},
"volume": {
"rvol": 0.82,
"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": true
}
}
},
"relative_strength": {
"sector": "Industrials",
"sector_etf": "XLI",
"sector_etf_ret10d": -5.04,
"checks": {
"beats_spy_all": false,
"beats_sector_10d": false,
"rs_line_at_high": false,
"sector_top3": false
}
},
"commodity": {},
"universe": {
"checks": {
"price_over_20": true,
"avg_vol_over_2m": false,
"mcap_over_1b": true,
"no_earnings_7d": false,
"not_lev_etf_spac": true,
"bidask_spread": null,
"dollar_vol_over_10m": true
},
"avg_dollar_vol": 69687419.00999999,
"avg_vol": 762361
},
"options": {
"checks": {
"call_vol_2x": true,
"ivr_under_40": true,
"iv_contracting": true,
"oi_calls_above_price": true
},
"vals": {
"call_vol_mult": 4.5,
"iv_rank": 16.0
}
}
}
},
"levels": {
"prior_day": {
"high": 99.45,
"low": 91.21,
"close": 91.4,
"date": "2026-09-03"
},
"woodie_pivots": {
"PP": 93.37,
"R1": 95.52,
"S1": 87.28,
"R2": 101.61,
"S2": 85.12
},
"swing": {
"high_20d": 100.8,
"low_20d": 91.21,
"high_60d": 100.8,
"low_60d": 88.54
},
"orb": {
"high": 99.45,
"low": 93.83,
"date": "2026-09-03"
},
"vwap": 93.96,
"volume_profile": {
"poc": 99.43,
"vah": 99.82,
"val": 97.49,
"sessions": 20
},
"premarket": {
"date": "2026-09-03",
"high": 98.21,
"low": 98.21,
"last": 98.21,
"volume": 107,
"gap_pct": -0.95,
"path": "08:45 98.21",
"bars": 1,
"last_bar_et": "08:45"
},
"recent_daily": [
{
"d": "2026-07-31",
"o": 91.57,
"h": 93.365,
"l": 90.2428,
"c": 91.87,
"v": 619802.12901
},
{
"d": "2026-08-03",
"o": 92.76,
"h": 95.275,
"l": 92.76,
"c": 95.18,
"v": 688107.780565
},
{
"d": "2026-08-04",
"o": 94.92,
"h": 99.34,
"l": 94.61,
"c": 99.09,
"v": 648179.29794
},
{
"d": "2026-08-05",
"o": 99.31,
"h": 99.96,
"l": 98.3,
"c": 98.92,
"v": 518562.275746
},
{
"d": "2026-08-06",
"o": 99.44,
"h": 99.44,
"l": 97.89,
"c": 98.23,
"v": 322835.035092
},
{
"d": "2026-08-07",
"o": 98.18,
"h": 100.1,
"l": 97.91,
"c": 99.64,
"v": 329361.031212
},
{
"d": "2026-08-10",
"o": 99.37,
"h": 99.45,
"l": 97.97,
"c": 98.66,
"v": 332986.620336
},
{
"d": "2026-08-11",
"o": 99.05,
"h": 100.305,
"l": 98.73,
"c": 98.81,
"v": 427898.993025
},
{
"d": "2026-08-12",
"o": 98.62,
"h": 98.78,
"l": 97.0201,
"c": 97.92,
"v": 444141.744332
},
{
"d": "2026-08-13",
"o": 98.77,
"h": 98.91,
"l": 96.4,
"c": 96.67,
"v": 456454.412753
},
{
"d": "2026-08-14",
"o": 96.27,
"h": 98.39,
"l": 96.09,
"c": 98.38,
"v": 612707.419599
},
{
"d": "2026-08-17",
"o": 97.82,
"h": 99.32,
"l": 97.411,
"c": 97.5,
"v": 621167.13531
},
{
"d": "2026-08-18",
"o": 97.73,
"h": 98.51,
"l": 95.94,
"c": 96.37,
"v": 653900.295623
},
{
"d": "2026-08-19",
"o": 97.16,
"h": 98.52,
"l": 97.02,
"c": 97.43,
"v": 586537.546236
},
{
"d": "2026-08-20",
"o": 96.3,
"h": 99.09,
"l": 95.75,
"c": 97.79,
"v": 683256.804491
},
{
"d": "2026-08-21",
"o": 97.57,
"h": 99.92,
"l": 97.02,
"c": 99.44,
"v": 688411.476501
},
{
"d": "2026-08-24",
"o": 100,
"h": 100.22,
"l": 98.63,
"c": 99.48,
"v": 751892.183146
},
{
"d": "2026-08-25",
"o": 100.35,
"h": 100.73,
"l": 98.79,
"c": 99.56,
"v": 840281.988416
},
{
"d": "2026-08-26",
"o": 100,
"h": 100.8,
"l": 98.96,
"c": 100.35,
"v": 672537.73949
},
{
"d": "2026-08-27",
"o": 99.58,
"h": 100.22,
"l": 99.26,
"c": 99.45,
"v": 575764.810111
},
{
"d": "2026-08-28",
"o": 100.05,
"h": 100.49,
"l": 97.85,
"c": 99.03,
"v": 497816.122865
},
{
"d": "2026-08-31",
"o": 99.41,
"h": 99.41,
"l": 97.69,
"c": 97.81,
"v": 1248404.710328
},
{
"d": "2026-09-01",
"o": 97,
"h": 98.76,
"l": 96.855,
"c": 97.96,
"v": 857269.923936
},
{
"d": "2026-09-02",
"o": 98.3,
"h": 100.18,
"l": 97.32,
"c": 99.15,
"v": 941139.941705
},
{
"d": "2026-09-03",
"o": 99,
"h": 99.45,
"l": 91.21,
"c": 91.4,
"v": 522840.63024
}
]
},
"patterns": {
"days": 106,
"patterns": [
{
"name": "VWAP Touch",
"count": 106,
"pct": 100
},
{
"name": "9 EMA Touch",
"count": 106,
"pct": 100
},
{
"name": "21 EMA Touch",
"count": 106,
"pct": 100
},
{
"name": "ORB Breakout",
"count": 101,
"pct": 95
},
{
"name": "Woodie Pivot Touch",
"count": 98,
"pct": 92
},
{
"name": "PDH/PDL Touch",
"count": 96,
"pct": 91
},
{
"name": "Gap Fill",
"count": 82,
"pct": 77
},
{
"name": "Open Retracement",
"count": 72,
"pct": 68
},
{
"name": "Darvas Box",
"count": 41,
"pct": 39
},
{
"name": "High Vol Open",
"count": 29,
"pct": 27
},
{
"name": "Power Hour",
"count": 21,
"pct": 20
}
]
},
"price": {
"symbol": "TTC",
"name": "The Toro Company",
"price": 91.41,
"changePercentage": -7.80635,
"change": -7.74,
"volume": 522995,
"dayLow": 91.13,
"dayHigh": 99.45,
"yearHigh": 105.19,
"yearLow": 67.64,
"priceAvg50": 96.2976,
"priceAvg200": 90.9632,
"exchange": "NYSE",
"open": 99,
"previousClose": 99.15,
"chart_vwap_daily": [
{
"t": "2026-07-24",
"v": 93.5413,
"c": 93.76
},
{
"t": "2026-07-27",
"v": 94.6012,
"c": 94.59
},
{
"t": "2026-07-28",
"v": 95.538,
"c": 95.33
},
{
"t": "2026-07-29",
"v": 93.0008,
"c": 92.34
},
{
"t": "2026-07-30",
"v": 91.4423,
"c": 91.58
},
{
"t": "2026-07-31",
"v": 91.9013,
"c": 91.87
},
{
"t": "2026-08-03",
"v": 94.8068,
"c": 95.18
},
{
"t": "2026-08-04",
"v": 98.6571,
"c": 99.09
},
{
"t": "2026-08-05",
"v": 99.1492,
"c": 98.92
},
{
"t": "2026-08-06",
"v": 98.3633,
"c": 98.23
},
{
"t": "2026-08-07",
"v": 99.6344,
"c": 99.64
},
{
"t": "2026-08-10",
"v": 98.5898,
"c": 98.66
},
{
"t": "2026-08-11",
"v": 99.1979,
"c": 98.81
},
{
"t": "2026-08-12",
"v": 98.0743,
"c": 97.92
},
{
"t": "2026-08-13",
"v": 97.0705,
"c": 96.67
},
{
"t": "2026-08-14",
"v": 97.9856,
"c": 98.38
},
{
"t": "2026-08-17",
"v": 97.9956,
"c": 97.5
},
{
"t": "2026-08-18",
"v": 96.6658,
"c": 96.37
},
{
"t": "2026-08-19",
"v": 97.4868,
"c": 97.43
},
{
"t": "2026-08-20",
"v": 97.7895,
"c": 97.79
},
{
"t": "2026-08-21",
"v": 99.2043,
"c": 99.44
},
{
"t": "2026-08-24",
"v": 99.3589,
"c": 99.48
},
{
"t": "2026-08-25",
"v": 99.4212,
"c": 99.56
},
{
"t": "2026-08-26",
"v": 100.1524,
"c": 100.35
},
{
"t": "2026-08-27",
"v": 99.5745,
"c": 99.45
},
{
"t": "2026-08-28",
"v": 98.7977,
"c": 99.03
},
{
"t": "2026-08-31",
"v": 98.0834,
"c": 97.81
},
{
"t": "2026-09-01",
"v": 97.8146,
"c": 97.96
},
{
"t": "2026-09-02",
"v": 99.2826,
"c": 99.15
},
{
"t": "2026-09-03",
"v": 94.2451,
"c": 91.4
}
],
"vwap_summary": {
"days": 30,
"days_above": 14,
"days_below": 16,
"pct_days_above": 47,
"position": "below",
"gap_pct": -3.02,
"streak_days": 2
}
},
"fundamentals": {
"priceToEarningsRatioTTM": 24.375999999999998,
"priceToSalesRatioTTM": 1.8309975590004626,
"priceToBookRatioTTM": 6.512184389732845,
"dividendYieldTTM": 0.01695657,
"netDebtToEBITDATTM": -0.12623054938075579,
"currentRatioTTM": 1.575570342205323,
"debtToEquityRatioTTM": 0.07169048866272544
},
"analyst": {
"price_target": {
"symbol": "TTC",
"targetHigh": 130,
"targetLow": 86,
"targetConsensus": 99.75,
"targetMedian": 91.5
},
"ratings": {
"rating": "B+",
"overallScore": 3
}
},
"news": [
{
"title": "Toro Raises FY2026 Adj EPS Guidance from $4.50-$4.62 to $4.60-$4.65 vs $4.61 Est; Raises FY2026 Sales Guidance from $4.691B-$4.804B to $4.794B-$4.808B vs $4.762B Est",
"source": "benzinga",
"date": "2026-09-03T12:31:30.875000+00:00"
},
{
"title": "Toro Q3 Adj. EPS $1.33 Beats $1.31 Estimate, Sales $1.223B Beat $1.191B Estimate",
"source": "benzinga",
"date": "2026-09-03T12:31:30.033000+00:00"
},
{
"title": "Toro (TTC) Tops Q3 Earnings and Revenue Estimates",
"source": "Zacks Investment Research",
"date": "2026-09-03 10:41:18"
},
{
"title": "The Toro Company Reports Record Third-Quarter Results",
"source": "GuruFocus",
"date": "2026-09-03 09:00:00"
},
{
"title": "Ciena, Samsara, Zscaler and more set to report earnings Thursday By Investing.com",
"source": "Investing.com",
"date": "2026-09-02T18:00:54Z"
},
{
"title": "Here are the 3 big things we're watching in the stock market in the week ahead",
"source": "CNBC",
"date": "2026-08-30T14:54:49Z"
},
{
"title": "China's AI Boom Has a Favorite Bar",
"source": "Bloomberg Business",
"date": "2026-08-27T23:30:01Z"
},
{
"title": "Toro Set to Report Q3 Earnings: Here's What Investors Should Know",
"source": "Zacks Investment Research",
"date": "2026-08-27 14:35:18"
},
{
"title": "Toro (NYSE:TTC) Stock Crosses Above Fifty Day Moving Average – Should You Sell?",
"source": "Defense World",
"date": "2026-08-20 03:21:49"
},
{
"title": "The Toro Company to Announce Fiscal 2026 Third Quarter Results",
"source": "Business Wire",
"date": "2026-08-18 08:30:00"
}
],
"calendar": [
{
"symbol": "TTC",
"date": "2026-09-03",
"epsEstimated": 1.31,
"revenueEstimated": 1191120000
},
{
"symbol": "TTC",
"date": "2026-06-04",
"epsEstimated": 1.51,
"revenueEstimated": 1393523000
}
],
"liquidity": {
"borrow": []
},
"whale_insider": {
"opds": {
"opds": 15.5,
"D": 51.6,
"P": -65.9,
"O": 37.3,
"C": 30.0,
"signal": "NEUTRAL",
"coverage": 0.85,
"drivers": [
"+ skew +100",
"+ IV behaviour +100",
"- momentum -96",
"- relative strength -77",
"- trend -68"
]
},
"options_flow": [],
"net_premium": {
"ticker": "TTC",
"net_call_premium": "-24.00",
"net_put_premium": "6493.00",
"call_premium": "13211.00",
"put_premium": "8119.00",
"bullish_premium": "7339.00",
"bearish_premium": "13856.00",
"put_call_ratio": "0.32608695652173913043",
"iv_rank": "15.6731",
"implied_move_perc": "0.052000",
"gex_ratio": "0.36953980968879956611",
"gex_net_change": "-993.9286",
"gex_call": "2481.1887",
"gex_put": "-916.8980",
"gex_net": 1564.2907,
"gex_call_delta": "54500.0844",
"gex_put_delta": "-9761.0533",
"gex_date": "2026-09-03"
},
"hot_chains": [
{
"strike": "95",
"expires": "2026-09-18",
"option_type": "call",
"volume": 33,
"open_interest": 48,
"implied_volatility": "0.2866110050265154",
"last_price": "0.89",
"total_premium": "5391.00",
"delta": 0.256036088565696
},
{
"strike": "105",
"expires": "2026-09-18",
"option_type": "call",
"volume": 21,
"open_interest": 104,
"implied_volatility": "0.248809365185091",
"last_price": "0.05",
"total_premium": "1081.00",
"delta": 0.0287303084862409
},
{
"strike": "90",
"expires": "2026-09-18",
"option_type": "put",
"volume": 13,
"open_interest": 50,
"implied_volatility": "0.2495431576319961",
"last_price": "0.50",
"total_premium": "644.00",
"delta": -0.361303679941722
}
],
"gamma_profile": {
"spot": 91.395,
"flip_point": 64.17,
"net_gex": 1564.29,
"call_walls": [
{
"strike": 100.0,
"gex": 819.82
},
{
"strike": 95.0,
"gex": 351.87
},
{
"strike": 105.0,
"gex": 300.47
}
],
"put_walls": [
{
"strike": 90.0,
"gex": -393.62
},
{
"strike": 95.0,
"gex": -282.36
},
{
"strike": 85.0,
"gex": -60.28
}
]
},
"ats": {
"symbol": "TTC",
"date": "20260902",
"ats_volume": 0,
"total_volume": 381304,
"ats_ratio": 0.0,
"ats_pct": 0.0,
"signal": "Low"
},
"polygon_dp": {
"ticker": "TTC",
"signal": "Accumulation",
"avg_vwap_discount_pct": 0.63
},
"oi_changes": {
"net_call_oi_change": 52,
"net_put_oi_change": 14,
"top": [
{
"strike": "105",
"oi_change": 21,
"type": "call"
},
{
"strike": "110",
"oi_change": 16,
"type": "call"
},
{
"strike": "90",
"oi_change": 14,
"type": "put"
},
{
"strike": "115",
"oi_change": 11,
"type": "call"
},
{
"strike": "100",
"oi_change": 4,
"type": "call"
}
]
}
}
}