{
  "name": "US Earnings Calendar and Macro Release Schedule",
  "publisher": "Regards of Wallstreet",
  "url": "https://www.regardsofwallstreet.com/tools/earnings-calendar",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "cite_as": "US Earnings Calendar, Regards of Wallstreet, https://www.regardsofwallstreet.com/tools/earnings-calendar",
  "definitions": {
    "session": "bmo: before market open, typically 6:00-8:30am ET. amc: after market close, typically 4:00-5:00pm ET. unspecified: the company has not said which.",
    "confirmed": "true when the date is backed by a company announcement or at least two independent sources. false when it is an estimate that can still move.",
    "guidance": "The company's own outlook for the quarter, entered by hand from its release. The only one of the three figures the company is on the hook for.",
    "consensus": "The published average of sell-side analyst models: the number headlines mean by beat or miss.",
    "whisper": "Computed, not surveyed: consensus, plus the drift in analyst estimates over the past 30 days, plus the median surprise of the last four prints. An estimate by construction.",
    "implied_move": "The at-the-money straddle over the print as a fraction of the share price, expressed as a decimal. An observed market price, not an estimate.",
    "as_of": "The date the estimate figures were captured. Consensus and positioning drift right up to the print, so the stamp is part of the number."
  },
  "last_verified": "2026-09-16",
  "company_count": 39,
  "week_count": 4,
  "generated_at": "2026-09-18T21:54:05.937Z",
  "weeks": [
    {
      "start": "2026-09-14",
      "label": "September 14-18",
      "days": [
        {
          "date": "2026-09-14",
          "companies": [
            {
              "ticker": "PLAY",
              "name": "Dave & Buster's Entertainment",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://ir.daveandbusters.com/news-releases/news-release-details/dave-busters-entertainment-inc-report-second-quarter-2026",
                "https://www.stocktitan.net/news/PLAY/dave-buster-s-entertainment-inc-to-report-second-quarter-2026-5wi8aepd89gx.html"
              ],
              "estimates": {
                "period": "Quarter to Oct 2026",
                "periodEnd": "2026-10-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": -1.45,
                  "revenue": 445.9,
                  "analysts": 7,
                  "note": "Average of 7 analysts; the spread runs -$1.54 to -$1.32.",
                  "sources": [
                    "https://finance.yahoo.com/quote/PLAY/analysis"
                  ]
                },
                "whisper": {
                  "eps": -1.64,
                  "impliedMove": 0.062,
                  "spot": 6.86,
                  "computed": true,
                  "note": "Computed from consensus -$1.45: estimates revised down $0.21 over 30 days, median surprise -1.2% over the last four prints. Implied move is the $7 straddle expiring 2026-09-18 against a $6.86 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/PLAY/analysis",
                    "https://finance.yahoo.com/quote/PLAY/options"
                  ]
                }
              }
            },
            {
              "ticker": "HAIN",
              "name": "Hain Celestial Group",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.globenewswire.com/news-release/2026/08/17/3346460/0/en/hain-celestial-announces-fiscal-2026-fourth-quarter-and-full-year-financials-results-conference-call-and-webcast.html",
                "https://www.stocktitan.net/news/HAIN/hain-celestial-announces-fiscal-2026-fourth-quarter-and-full-year-kqbjk5fzyia8.html"
              ],
              "estimates": {
                "period": "Quarter to Sep 2026",
                "periodEnd": "2026-09-30",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": -0.03,
                  "revenue": 289.8,
                  "analysts": 2,
                  "note": "Average of 2 analysts; the spread runs -$0.04 to -$0.03.",
                  "sources": [
                    "https://finance.yahoo.com/quote/HAIN/analysis"
                  ]
                },
                "whisper": {
                  "eps": -0.04,
                  "impliedMove": 0.308,
                  "spot": 0.59,
                  "computed": true,
                  "note": "Computed from consensus -$0.03: estimates revised down $0.01 over 30 days, median surprise -15.0% over the last four prints. Implied move is the $0.50 straddle expiring 2026-09-18 against a $0.59 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/HAIN/analysis",
                    "https://finance.yahoo.com/quote/HAIN/options"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-09-15",
          "companies": [
            {
              "ticker": "TCOM",
              "name": "Trip.com Group",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001269238&type=6-K&dateb=&owner=include&count=40",
                "https://finance.yahoo.com/markets/stocks/articles/trip-com-group-limited-report-100000292.html"
              ],
              "estimates": {
                "period": "Quarter to Jun 2026",
                "periodEnd": "2026-06-30",
                "asOf": "2026-09-16",
                "whisper": {
                  "impliedMove": 0.024,
                  "spot": 40.43,
                  "computed": true,
                  "note": "Implied move is the $40 straddle expiring 2026-09-18 against a $40.43 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/TCOM/analysis",
                    "https://finance.yahoo.com/quote/TCOM/options"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-09-16",
          "companies": [
            {
              "ticker": "LEN",
              "name": "Lennar Corporation",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://www.stocktitan.net/news/LEN/lennar-corporation-to-broadcast-its-third-quarter-2026-earnings-call-meyqoyz3tf1u.html",
                "https://lifestyle.middletownlifemagazine.com/story/668117/lennar-corporation-to-broadcast-its-third-quarter-2026-earnings-call-on-september-17-2026/"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 1.29,
                  "revenue": 8351.2,
                  "analysts": 10,
                  "note": "Average of 10 analysts; the spread runs $1.20 to $1.36.",
                  "sources": [
                    "https://finance.yahoo.com/quote/LEN/analysis"
                  ]
                },
                "whisper": {
                  "eps": 1.2,
                  "impliedMove": 0.062,
                  "spot": 78.36,
                  "computed": true,
                  "note": "Computed from consensus $1.29: estimates revised down $0.02 over 30 days, median surprise -5.7% over the last four prints. Implied move is the $78 straddle expiring 2026-09-18 against a $78.36 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/LEN/analysis",
                    "https://finance.yahoo.com/quote/LEN/options"
                  ]
                }
              },
              "results": {
                "postedAt": "2026-09-16T16:30:00-04:00",
                "period": "Q3 FY2026",
                "headline": "Lennar reported fiscal third-quarter revenue of $8.05 billion and adjusted EPS of $1.23, both below Wall Street's estimates, and trimmed its full-year delivery guidance.",
                "figures": [
                  {
                    "label": "Total revenue",
                    "value": "$8.05bn",
                    "versus": "vs $8.37bn consensus, down 8.7% from $8.81bn a year ago"
                  },
                  {
                    "label": "Adjusted EPS",
                    "value": "$1.23",
                    "versus": "vs $1.30 consensus, down from $2.00 a year ago"
                  },
                  {
                    "label": "GAAP EPS",
                    "value": "$1.19",
                    "versus": "down from $2.29 a year ago"
                  },
                  {
                    "label": "Home deliveries",
                    "value": "20,840 homes",
                    "versus": "down 3% year over year"
                  },
                  {
                    "label": "Gross margin on home sales",
                    "value": "15.8%",
                    "versus": "down from 17.5% a year ago"
                  },
                  {
                    "label": "FY2026 delivery guide",
                    "value": "80,000-81,000 homes",
                    "versus": "cut from 82,000-83,000 prior guidance"
                  }
                ],
                "reaction": "Shares fell about 2% in after-hours trading to roughly $76.65 as of 6:40pm ET, from a $78.36 regular-session close.",
                "why": "Revenue and earnings missed consensus and management cut full-year delivery guidance as mortgage rates keep weighing on affordability.",
                "sources": [
                  {
                    "label": "Lennar newsroom",
                    "url": "https://newsroom.lennar.com/2026-09-16-Lennar-Reports-Third-Quarter-2026-Results"
                  },
                  {
                    "label": "StockAnalysis.com",
                    "url": "https://stockanalysis.com/stocks/len/"
                  }
                ]
              }
            }
          ]
        },
        {
          "date": "2026-09-17",
          "companies": []
        },
        {
          "date": "2026-09-18",
          "companies": []
        }
      ]
    },
    {
      "start": "2026-09-21",
      "label": "September 21-25",
      "days": [
        {
          "date": "2026-09-21",
          "companies": []
        },
        {
          "date": "2026-09-22",
          "companies": [
            {
              "ticker": "AZO",
              "name": "AutoZone",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.globenewswire.com/news-release/2026/08/24/3350126/3935/en/autozone-to-release-fourth-quarter-fiscal-2026-earnings-september-22-2026.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 54.22,
                  "revenue": 6712.8,
                  "analysts": 21,
                  "note": "Average of 21 analysts; the spread runs $51.46 to $56.97.",
                  "sources": [
                    "https://finance.yahoo.com/quote/AZO/analysis"
                  ]
                },
                "whisper": {
                  "eps": 53.25,
                  "impliedMove": 0.096,
                  "spot": 2849.04,
                  "computed": true,
                  "note": "Computed from consensus $54.22: estimates revised down $0.25 over 30 days, median surprise -1.3% over the last four prints. Implied move is the $2870 straddle expiring 2026-10-16 against a $2849.04 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/AZO/analysis",
                    "https://finance.yahoo.com/quote/AZO/options"
                  ]
                }
              }
            },
            {
              "ticker": "WOR",
              "name": "Worthington Enterprises",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://www.globenewswire.com/news-release/2026/09/08/3357626/0/en/worthington-enterprises-schedules-fiscal-first-quarter-2027-earnings-call-for-september-23.html",
                "https://www.stocktitan.net/news/WOR/worthington-enterprises-schedules-fiscal-first-quarter-2027-earnings-4cwu8xy3cbek.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.75,
                  "revenue": 331.3,
                  "analysts": 5,
                  "note": "Average of 5 analysts; the spread runs $0.72 to $0.80.",
                  "sources": [
                    "https://finance.yahoo.com/quote/WOR/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.72,
                  "impliedMove": 0.103,
                  "spot": 58.84,
                  "computed": true,
                  "note": "Computed from consensus $0.75: estimates revised down $0.01 over 30 days, median surprise -2.9% over the last four prints. Implied move is the $60 straddle expiring 2026-10-16 against a $58.84 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/WOR/analysis",
                    "https://finance.yahoo.com/quote/WOR/options"
                  ]
                }
              }
            },
            {
              "ticker": "MLKN",
              "name": "MillerKnoll",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://news.millerknoll.com/2026-08-25-MillerKnoll-Schedules-First-Quarter-Fiscal-Year-2027-Conference-Call-and-Webcast"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.36,
                  "revenue": 943.3,
                  "analysts": 4,
                  "note": "Average of 4 analysts; the spread runs $0.34 to $0.36.",
                  "sources": [
                    "https://finance.yahoo.com/quote/MLKN/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.38,
                  "computed": true,
                  "note": "Computed from consensus $0.35: estimates flat over 30 days, median surprise 6.3% over the last four prints.",
                  "sources": [
                    "https://finance.yahoo.com/quote/MLKN/analysis"
                  ]
                }
              }
            },
            {
              "ticker": "AIR",
              "name": "AAR Corp",
              "session": "amc",
              "confirmed": false,
              "sources": [
                "https://stockanalysis.com/stocks/air/",
                "https://www.marketbeat.com/stocks/NYSE/AIR/earnings/"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 1.32,
                  "revenue": 879.9,
                  "analysts": 8,
                  "note": "Average of 8 analysts; the spread runs $1.27 to $1.35.",
                  "sources": [
                    "https://finance.yahoo.com/quote/AIR/analysis"
                  ]
                },
                "whisper": {
                  "eps": 1.45,
                  "impliedMove": 0.111,
                  "spot": 117.23,
                  "computed": true,
                  "note": "Computed from consensus $1.31: estimates flat over 30 days, median surprise 10.1% over the last four prints. Implied move is the $120 straddle expiring 2026-10-16 against a $117.23 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/AIR/analysis",
                    "https://finance.yahoo.com/quote/AIR/options"
                  ]
                }
              }
            },
            {
              "ticker": "THO",
              "name": "Thor Industries",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.stocktitan.net/news/THO/thor-industries-announces-date-for-its-fiscal-2026-fourth-quarter-hxvngz2p5udg.html"
              ],
              "estimates": {
                "period": "Quarter to Jul 2026",
                "periodEnd": "2026-07-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.93,
                  "revenue": 2173.5,
                  "analysts": 15,
                  "note": "Average of 15 analysts; the spread runs $0.70 to $1.40.",
                  "sources": [
                    "https://finance.yahoo.com/quote/THO/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.96,
                  "impliedMove": 0.114,
                  "spot": 69.74,
                  "computed": true,
                  "note": "Computed from consensus $0.93: estimates revised down $0.01 over 30 days, median surprise 4.0% over the last four prints. Implied move is the $70 straddle expiring 2026-10-16 against a $69.74 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/THO/analysis",
                    "https://finance.yahoo.com/quote/THO/options"
                  ]
                }
              }
            },
            {
              "ticker": "KBH",
              "name": "KB Home",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://www.stocktitan.net/news/KBH/kb-home-to-release-2026-third-quarter-earnings-on-september-22-1x0155wzfj9x.html",
                "https://www.sec.gov/Archives/edgar/data/795266/000079526626000060/kbh-20260623.htm"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.9,
                  "revenue": 1297,
                  "analysts": 12,
                  "note": "Average of 12 analysts; the spread runs $0.83 to $0.95.",
                  "sources": [
                    "https://finance.yahoo.com/quote/KBH/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.85,
                  "impliedMove": 0.103,
                  "spot": 48.67,
                  "computed": true,
                  "note": "Computed from consensus $0.90: estimates flat over 30 days, median surprise -5.3% over the last four prints. Implied move is the $50 straddle expiring 2026-10-16 against a $48.67 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/KBH/analysis",
                    "https://finance.yahoo.com/quote/KBH/options"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-09-23",
          "companies": [
            {
              "ticker": "CTAS",
              "name": "Cintas",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.stocktitan.net/news/CTAS/cintas-corporation-announces-webcast-for-first-quarter-fiscal-year-qk5ohoodcuwz.html",
                "https://lifestyle.middletownlifemagazine.com/story/678670/cintas-corporation-announces-webcast-for-first-quarter-fiscal-year-2027-results/"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 1.36,
                  "revenue": 2977.4,
                  "analysts": 11,
                  "note": "Average of 11 analysts; the spread runs $1.30 to $1.40.",
                  "sources": [
                    "https://finance.yahoo.com/quote/CTAS/analysis"
                  ]
                },
                "whisper": {
                  "eps": 1.37,
                  "impliedMove": 0.054,
                  "spot": 199.46,
                  "computed": true,
                  "note": "Computed from consensus $1.36: estimates flat over 30 days, median surprise 0.8% over the last four prints. Implied move is the $200 straddle expiring 2026-09-25 against a $199.46 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/CTAS/analysis",
                    "https://finance.yahoo.com/quote/CTAS/options"
                  ]
                }
              }
            },
            {
              "ticker": "GIS",
              "name": "General Mills",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.businesswire.com/news/home/20260826734008/en/General-Mills-to-Webcast-Fiscal-2027-First-Quarter-Earnings-Results-on-September-23-2026"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.72,
                  "revenue": 4335.7,
                  "analysts": 16,
                  "note": "Average of 16 analysts; the spread runs $0.69 to $0.76.",
                  "sources": [
                    "https://finance.yahoo.com/quote/GIS/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.77,
                  "impliedMove": 0.09,
                  "spot": 36.81,
                  "computed": true,
                  "note": "Computed from consensus $0.72: estimates flat over 30 days, median surprise 6.3% over the last four prints. Implied move is the $37.50 straddle expiring 2026-10-16 against a $36.81 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/GIS/analysis",
                    "https://finance.yahoo.com/quote/GIS/options"
                  ]
                }
              }
            },
            {
              "ticker": "FUL",
              "name": "H.B. Fuller",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://finance.yahoo.com/markets/stocks/articles/h-b-fuller-report-third-211600485.html",
                "https://www.stocktitan.net/news/FUL/h-b-fuller-to-report-third-quarter-2026-results-on-september-23-bz8fhrqka3bb.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 1.47,
                  "revenue": 948.2,
                  "analysts": 7,
                  "note": "Average of 7 analysts; the spread runs $1.42 to $1.57.",
                  "sources": [
                    "https://finance.yahoo.com/quote/FUL/analysis"
                  ]
                },
                "whisper": {
                  "eps": 1.51,
                  "computed": true,
                  "note": "Computed from consensus $1.47: estimates flat over 30 days, median surprise 2.6% over the last four prints.",
                  "sources": [
                    "https://finance.yahoo.com/quote/FUL/analysis"
                  ]
                }
              }
            },
            {
              "ticker": "SFIX",
              "name": "Stitch Fix",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://investors.stitchfix.com/news-events/press-releases/news-details/2026/Stitch-Fix-Announces-Date-for-Fourth-Quarter-and-Full-Fiscal-Year-2026-Results/default.aspx",
                "https://www.stocktitan.net/news/SFIX/stitch-fix-announces-date-for-fourth-quarter-and-full-fiscal-year-43d7k9iiu2ru.html"
              ],
              "estimates": {
                "period": "Quarter to Jul 2026",
                "periodEnd": "2026-07-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": -0.06,
                  "revenue": 324.6,
                  "analysts": 3,
                  "note": "Average of 3 analysts; the spread runs -$0.06 to -$0.05.",
                  "sources": [
                    "https://finance.yahoo.com/quote/SFIX/analysis"
                  ]
                },
                "whisper": {
                  "eps": -0.06,
                  "impliedMove": 0.241,
                  "spot": 2.91,
                  "computed": true,
                  "note": "Computed from consensus -$0.06: estimates flat over 30 days, median surprise 15.0% over the last four prints. Implied move is the $2.50 straddle expiring 2026-10-16 against a $2.91 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/SFIX/analysis",
                    "https://finance.yahoo.com/quote/SFIX/options"
                  ]
                }
              }
            },
            {
              "ticker": "CBRL",
              "name": "Cracker Barrel Old Country Store",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.stocktitan.net/news/CBRL/cracker-barrel-fiscal-2026-fourth-quarter-conference-x6slbgaf6alu.html"
              ],
              "estimates": {
                "period": "Quarter to Jul 2026",
                "periodEnd": "2026-07-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.16,
                  "revenue": 845.6,
                  "analysts": 8,
                  "note": "Average of 8 analysts; the spread runs -$0.16 to $0.46.",
                  "sources": [
                    "https://finance.yahoo.com/quote/CBRL/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.21,
                  "impliedMove": 0.146,
                  "spot": 43.22,
                  "computed": true,
                  "note": "Computed from consensus $0.16: estimates revised up $0.20 over 30 days, median surprise 15.0% over the last four prints. Implied move is the $42.50 straddle expiring 2026-10-16 against a $43.22 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/CBRL/analysis",
                    "https://finance.yahoo.com/quote/CBRL/options"
                  ]
                }
              }
            },
            {
              "ticker": "PAYX",
              "name": "Paychex",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.globenewswire.com/news-release/2026/09/09/3358778/0/en/paychex-schedules-first-quarter-fiscal-2027-earnings-conference-call-on-september-23-2026.html",
                "https://www.stocktitan.net/news/PAYX/paychex-schedules-first-quarter-fiscal-2027-earnings-conference-call-1c9njls6x9l2.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 1.32,
                  "revenue": 1626.6,
                  "analysts": 17,
                  "note": "Average of 17 analysts; the spread runs $1.30 to $1.34.",
                  "sources": [
                    "https://finance.yahoo.com/quote/PAYX/analysis"
                  ]
                },
                "whisper": {
                  "eps": 1.35,
                  "impliedMove": 0.076,
                  "spot": 116.72,
                  "computed": true,
                  "note": "Computed from consensus $1.32: estimates flat over 30 days, median surprise 1.9% over the last four prints. Implied move is the $115 straddle expiring 2026-10-16 against a $116.72 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/PAYX/analysis",
                    "https://finance.yahoo.com/quote/PAYX/options"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-09-24",
          "companies": [
            {
              "ticker": "COST",
              "name": "Costco Wholesale",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://investor.costco.com/events-and-presentations/events/event-details/2026/Q4-2026-Earnings-Call/default.aspx"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 6.55,
                  "revenue": 94876.1,
                  "analysts": 28,
                  "note": "Average of 28 analysts; the spread runs $6.28 to $7.15.",
                  "sources": [
                    "https://finance.yahoo.com/quote/COST/analysis"
                  ]
                },
                "whisper": {
                  "eps": 6.6,
                  "impliedMove": 0.037,
                  "spot": 893.74,
                  "computed": true,
                  "note": "Computed from consensus $6.55: estimates revised down $0.01 over 30 days, median surprise 1.0% over the last four prints. Implied move is the $895 straddle expiring 2026-09-25 against a $893.74 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/COST/analysis",
                    "https://finance.yahoo.com/quote/COST/options"
                  ]
                }
              }
            },
            {
              "ticker": "BB",
              "name": "BlackBerry",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.stocktitan.net/news/BB/black-berry-to-announce-fiscal-second-quarter-2027-results-on-i92ceckdlfjk.html",
                "https://investingnews.com/blackberry-to-announce-fiscal-second-quarter-2027-results-on-september-24-2026/"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.04,
                  "revenue": 145.5,
                  "analysts": 6,
                  "note": "Average of 6 analysts; the spread runs $0.03 to $0.05.",
                  "sources": [
                    "https://finance.yahoo.com/quote/BB/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.05,
                  "impliedMove": 0.126,
                  "spot": 7.64,
                  "computed": true,
                  "note": "Computed from consensus $0.04: estimates flat over 30 days, median surprise 15.0% over the last four prints. Implied move is the $7.50 straddle expiring 2026-09-25 against a $7.64 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/BB/analysis",
                    "https://finance.yahoo.com/quote/BB/options"
                  ]
                }
              }
            },
            {
              "ticker": "SNX",
              "name": "TD Synnex",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.stocktitan.net/news/SNX/td-synnex-to-announce-third-quarter-fiscal-2026-results-on-september-lul9pgbj0k0f.html",
                "https://www.01net.it/td-synnex-to-announce-third-quarter-fiscal-2026-results-on-september-24-2026/"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 4.64,
                  "revenue": 18790.5,
                  "analysts": 11,
                  "note": "Average of 11 analysts; the spread runs $4.50 to $4.81.",
                  "sources": [
                    "https://finance.yahoo.com/quote/SNX/analysis"
                  ]
                },
                "whisper": {
                  "eps": 5.35,
                  "impliedMove": 0.095,
                  "spot": 260.5,
                  "computed": true,
                  "note": "Computed from consensus $4.64: estimates revised up $0.02 over 30 days, median surprise 15.0% over the last four prints. Implied move is the $260 straddle expiring 2026-10-16 against a $260.50 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/SNX/analysis",
                    "https://finance.yahoo.com/quote/SNX/options"
                  ]
                }
              }
            },
            {
              "ticker": "DRI",
              "name": "Darden Restaurants",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://investor.darden.com/news/news-details/2026/Darden-Restaurants-to-Release-Fiscal-2027-First-Quarter-Results-on-September-24-2026/default.aspx",
                "https://www.stocktitan.net/news/DRI/darden-restaurants-to-release-fiscal-2027-first-quarter-results-on-g9ismuwai1nr.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 2.05,
                  "revenue": 3206.4,
                  "analysts": 26,
                  "note": "Average of 26 analysts; the spread runs $1.94 to $2.15.",
                  "sources": [
                    "https://finance.yahoo.com/quote/DRI/analysis"
                  ]
                },
                "whisper": {
                  "eps": 2.05,
                  "impliedMove": 0.085,
                  "spot": 208.08,
                  "computed": true,
                  "note": "Computed from consensus $2.05: estimates flat over 30 days, median surprise -0.3% over the last four prints. Implied move is the $210 straddle expiring 2026-10-16 against a $208.08 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/DRI/analysis",
                    "https://finance.yahoo.com/quote/DRI/options"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-09-25",
          "companies": []
        }
      ]
    },
    {
      "start": "2026-09-28",
      "label": "September 28 - October 2",
      "days": [
        {
          "date": "2026-09-28",
          "companies": [
            {
              "ticker": "MTN",
              "name": "Vail Resorts",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://investors.vailresorts.com/news-releases/news-release-details/vail-resorts-announces-fiscal-2026-fourth-quarter-and-year-end",
                "https://www.stocktitan.net/news/MTN/vail-resorts-announces-fiscal-2026-fourth-quarter-and-year-end-su760xlmz5ja.html"
              ],
              "estimates": {
                "period": "Quarter to Jul 2026",
                "periodEnd": "2026-07-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": -5.22,
                  "revenue": 275.6,
                  "analysts": 11,
                  "note": "Average of 11 analysts; the spread runs -$5.47 to -$4.90.",
                  "sources": [
                    "https://finance.yahoo.com/quote/MTN/analysis"
                  ]
                },
                "whisper": {
                  "eps": -5.06,
                  "impliedMove": 0.109,
                  "spot": 140.12,
                  "computed": true,
                  "note": "Computed from consensus -$5.22: estimates flat over 30 days, median surprise -3.1% over the last four prints. Implied move is the $140 straddle expiring 2026-10-16 against a $140.12 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/MTN/analysis",
                    "https://finance.yahoo.com/quote/MTN/options"
                  ]
                }
              }
            },
            {
              "ticker": "JEF",
              "name": "Jefferies Financial Group",
              "session": "amc",
              "confirmed": false,
              "sources": [
                "https://beta.earningswhispers.com/stocks/JEF",
                "https://stockanalysis.com/stocks/jef/"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.89,
                  "revenue": 2140.1,
                  "analysts": 3,
                  "note": "Average of 3 analysts; the spread runs $0.67 to $1.05.",
                  "sources": [
                    "https://finance.yahoo.com/quote/JEF/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.9,
                  "impliedMove": 0.107,
                  "spot": 47.35,
                  "computed": true,
                  "note": "Computed from consensus $0.89: estimates revised up $0.02 over 30 days, median surprise -0.3% over the last four prints. Implied move is the $47.50 straddle expiring 2026-10-16 against a $47.35 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/JEF/analysis",
                    "https://finance.yahoo.com/quote/JEF/options"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-09-29",
          "companies": [
            {
              "ticker": "KMX",
              "name": "CarMax",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.stocktitan.net/news/KMX/car-max-announces-second-quarter-conference-f5rsl24klfww.html",
                "https://www.tipranks.com/stocks/kmx/earnings"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.7,
                  "revenue": 6936.4,
                  "analysts": 11,
                  "note": "Average of 11 analysts; the spread runs $0.57 to $0.82.",
                  "sources": [
                    "https://finance.yahoo.com/quote/KMX/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.71,
                  "impliedMove": 0.128,
                  "spot": 58.8,
                  "computed": true,
                  "note": "Computed from consensus $0.70: estimates revised up $0.01 over 30 days, median surprise -1.3% over the last four prints. Implied move is the $60 straddle expiring 2026-10-16 against a $58.80 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/KMX/analysis",
                    "https://finance.yahoo.com/quote/KMX/options"
                  ]
                }
              }
            },
            {
              "ticker": "CNXC",
              "name": "Concentrix",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://www.globenewswire.com/news-release/2026/09/08/3357738/0/en/concentrix-schedules-release-of-third-quarter-2026-financial-results-and-investor-conference-call.html",
                "https://www.stocktitan.net/news/CNXC/concentrix-schedules-release-of-third-quarter-2026-financial-results-rnn2caapb7qk.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 2.81,
                  "revenue": 2477.4,
                  "analysts": 4,
                  "note": "Average of 4 analysts; the spread runs $2.68 to $3.15.",
                  "sources": [
                    "https://finance.yahoo.com/quote/CNXC/analysis"
                  ]
                },
                "whisper": {
                  "eps": 2.79,
                  "impliedMove": 0.236,
                  "spot": 29.16,
                  "computed": true,
                  "note": "Computed from consensus $2.81: estimates flat over 30 days, median surprise -0.8% over the last four prints. Implied move is the $30 straddle expiring 2026-10-16 against a $29.16 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/CNXC/analysis",
                    "https://finance.yahoo.com/quote/CNXC/options"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-09-30",
          "companies": [
            {
              "ticker": "FDS",
              "name": "FactSet Research Systems",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.globenewswire.com/news-release/2026/09/02/3354957/7768/en/factset-schedules-fourth-quarter-2026-earnings-call.html",
                "https://www.stocktitan.net/news/FDS/fact-set-schedules-fourth-quarter-2026-earnings-vhoy4gboptr8.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 4.35,
                  "revenue": 629.8,
                  "analysts": 16,
                  "note": "Average of 16 analysts; the spread runs $4.22 to $4.52.",
                  "sources": [
                    "https://finance.yahoo.com/quote/FDS/analysis"
                  ]
                },
                "whisper": {
                  "eps": 4.44,
                  "impliedMove": 0.123,
                  "spot": 276.41,
                  "computed": true,
                  "note": "Computed from consensus $4.35: estimates revised up $0.01 over 30 days, median surprise 1.8% over the last four prints. Implied move is the $280 straddle expiring 2026-10-16 against a $276.41 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/FDS/analysis",
                    "https://finance.yahoo.com/quote/FDS/options"
                  ]
                }
              }
            },
            {
              "ticker": "MU",
              "name": "Micron Technology",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://investors.micron.com/news/press-release/2026/Micron-Technology-to-Report-Fiscal-Fourth-Quarter-Results-on-September-30-2026/default.aspx",
                "https://www.stocktitan.net/news/MU/micron-technology-to-report-fiscal-fourth-quarter-results-on-db9s7g1vizzp.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 31.33,
                  "revenue": 50787.2,
                  "analysts": 31,
                  "note": "Average of 31 analysts; the spread runs $28.04 to $37.44.",
                  "sources": [
                    "https://finance.yahoo.com/quote/MU/analysis"
                  ]
                },
                "whisper": {
                  "eps": 36.01,
                  "impliedMove": 0.109,
                  "spot": 926.55,
                  "computed": true,
                  "note": "Computed from consensus $31.33: estimates revised down $0.02 over 30 days, median surprise 15.0% over the last four prints. Implied move is the $925 straddle expiring 2026-10-02 against a $926.55 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/MU/analysis",
                    "https://finance.yahoo.com/quote/MU/options"
                  ]
                }
              }
            },
            {
              "ticker": "CAG",
              "name": "Conagra Brands",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://lifestyle.middletownlifemagazine.com/story/661810/conagra-brands-to-release-fiscal-2027-first-quarter-earnings-on-september-30-2026/",
                "https://www.stocktitan.net/news/CAG/conagra-brands-to-release-fiscal-2027-first-quarter-earnings-on-0w8ofahu0sf5.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.28,
                  "revenue": 2584.8,
                  "analysts": 12,
                  "note": "Average of 12 analysts; the spread runs $0.25 to $0.33.",
                  "sources": [
                    "https://finance.yahoo.com/quote/CAG/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.29,
                  "impliedMove": 0.071,
                  "spot": 15.18,
                  "computed": true,
                  "note": "Computed from consensus $0.28: estimates flat over 30 days, median surprise 3.0% over the last four prints. Implied move is the $15 straddle expiring 2026-10-02 against a $15.18 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/CAG/analysis",
                    "https://finance.yahoo.com/quote/CAG/options"
                  ]
                }
              }
            },
            {
              "ticker": "JBL",
              "name": "Jabil",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.stocktitan.net/news/JBL/jabil-announces-date-for-fourth-quarter-and-fiscal-year-2026-esaaqvixhv83.html",
                "https://lifestyle.middletownlifemagazine.com/story/679160/jabil-announces-date-for-fourth-quarter-and-fiscal-year-2026-earnings-release-and-investor-briefing/"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 4.07,
                  "revenue": 9696.6,
                  "analysts": 9,
                  "note": "Average of 9 analysts; the spread runs $4.00 to $4.17.",
                  "sources": [
                    "https://finance.yahoo.com/quote/JBL/analysis"
                  ]
                },
                "whisper": {
                  "eps": 4.3,
                  "impliedMove": 0.101,
                  "spot": 297.24,
                  "computed": true,
                  "note": "Computed from consensus $4.07: estimates flat over 30 days, median surprise 5.8% over the last four prints. Implied move is the $300 straddle expiring 2026-10-02 against a $297.24 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/JBL/analysis",
                    "https://finance.yahoo.com/quote/JBL/options"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-10-01",
          "companies": [
            {
              "ticker": "NKE",
              "name": "Nike",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://investors.nike.com/investors/news-events-and-reports/investor-news/investor-news-details/2026/NIKE-Inc--Announces-First-Quarter-Fiscal-2027-Earnings-and-Conference-Call/default.aspx",
                "https://www.businesswire.com/news/home/20260828161061/en/NIKE-Inc.-Announces-First-Quarter-Fiscal-2027-Earnings-and-Conference-Call"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.45,
                  "revenue": 11351.9,
                  "analysts": 22,
                  "note": "Average of 22 analysts; the spread runs $0.38 to $0.50.",
                  "sources": [
                    "https://finance.yahoo.com/quote/NKE/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.51,
                  "impliedMove": 0.095,
                  "spot": 35.78,
                  "computed": true,
                  "note": "Computed from consensus $0.45: estimates flat over 30 days, median surprise 15.0% over the last four prints. Implied move is the $36 straddle expiring 2026-10-02 against a $35.78 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/NKE/analysis",
                    "https://finance.yahoo.com/quote/NKE/options"
                  ]
                }
              }
            },
            {
              "ticker": "AYI",
              "name": "Acuity",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.globenewswire.com/news-release/2026/08/28/3352887/28689/en/acuity-to-announce-fiscal-2026-fourth-quarter-and-full-year-results-on-october-1-2026.html",
                "https://www.stocktitan.net/news/AYI/acuity-to-announce-fiscal-2026-fourth-quarter-and-full-year-results-xji8400bkzjn.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 5.66,
                  "revenue": 1253.5,
                  "analysts": 7,
                  "note": "Average of 7 analysts; the spread runs $5.39 to $5.92.",
                  "sources": [
                    "https://finance.yahoo.com/quote/AYI/analysis"
                  ]
                },
                "whisper": {
                  "eps": 5.83,
                  "computed": true,
                  "note": "Computed from consensus $5.66: estimates flat over 30 days, median surprise 3.0% over the last four prints.",
                  "sources": [
                    "https://finance.yahoo.com/quote/AYI/analysis"
                  ]
                }
              }
            },
            {
              "ticker": "MKC",
              "name": "McCormick & Company",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://ir.mccormick.com/news-releases/news-release-details/mccormick-company-report-2026-third-quarter-financial-results",
                "https://www.stocktitan.net/news/MKC/mc-cormick-company-to-report-2026-third-quarter-financial-results-on-df9hik8mx8bo.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.76,
                  "revenue": 1980,
                  "analysts": 11,
                  "note": "Average of 11 analysts; the spread runs $0.73 to $0.80.",
                  "sources": [
                    "https://finance.yahoo.com/quote/MKC/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.81,
                  "impliedMove": 0.086,
                  "spot": 50.06,
                  "computed": true,
                  "note": "Computed from consensus $0.76: estimates flat over 30 days, median surprise 7.4% over the last four prints. Implied move is the $50 straddle expiring 2026-10-16 against a $50.06 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/MKC/analysis",
                    "https://finance.yahoo.com/quote/MKC/options"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-10-02",
          "companies": []
        }
      ]
    },
    {
      "start": "2026-10-05",
      "label": "October 5-9",
      "days": [
        {
          "date": "2026-10-05",
          "companies": []
        },
        {
          "date": "2026-10-06",
          "companies": [
            {
              "ticker": "RPM",
              "name": "RPM International",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.coatingsworld.com/breaking-news/rpm-to-announce-fiscal-2027-first-quarter-results-on-october-6-2026/",
                "https://www.stocktitan.net/news/RPM/rpm-to-announce-fiscal-2027-first-quarter-results-on-october-6-2kc4lcl47r87.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 1.95,
                  "revenue": 2222.6,
                  "analysts": 15,
                  "note": "Average of 15 analysts; the spread runs $1.89 to $1.99.",
                  "sources": [
                    "https://finance.yahoo.com/quote/RPM/analysis"
                  ]
                },
                "whisper": {
                  "eps": 1.97,
                  "computed": true,
                  "note": "Computed from consensus $1.95: estimates revised down $0.01 over 30 days, median surprise 1.7% over the last four prints.",
                  "sources": [
                    "https://finance.yahoo.com/quote/RPM/analysis"
                  ]
                }
              }
            },
            {
              "ticker": "LW",
              "name": "Lamb Weston Holdings",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.stocktitan.net/news/LW/lamb-weston-to-announce-fiscal-year-2027-first-quarter-financial-msznv9polery.html",
                "https://www.freshplaza.com/north-america/article/9871355/lamb-weston-to-report-first-quarter-results-on-october-6/"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.59,
                  "revenue": 1655.2,
                  "analysts": 9,
                  "note": "Average of 9 analysts; the spread runs $0.56 to $0.62.",
                  "sources": [
                    "https://finance.yahoo.com/quote/LW/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.68,
                  "impliedMove": 0.109,
                  "spot": 47.53,
                  "computed": true,
                  "note": "Computed from consensus $0.59: estimates flat over 30 days, median surprise 15.0% over the last four prints. Implied move is the $47.50 straddle expiring 2026-10-16 against a $47.53 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/LW/analysis",
                    "https://finance.yahoo.com/quote/LW/options"
                  ]
                }
              }
            },
            {
              "ticker": "STZ",
              "name": "Constellation Brands",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://ir.cbrands.com/news-events/press-releases/detail/345/constellation-brands-to-report-second-quarter-fiscal-2027-financial-results-on-october-6-2026-after-market-close-and-host-conference-call-on-october-7-2026-at-8-00-am-et",
                "https://www.globenewswire.com/news-release/2026/09/10/3359999/0/en/constellation-brands-to-report-second-quarter-fiscal-2027-financial-results-on-october-6-2026-after-market-close-and-host-conference-call-on-october-7-2026-at-8-00-am-et.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 3.61,
                  "revenue": 2545,
                  "analysts": 19,
                  "note": "Average of 19 analysts; the spread runs $3.32 to $4.07.",
                  "sources": [
                    "https://finance.yahoo.com/quote/STZ/analysis"
                  ]
                },
                "whisper": {
                  "eps": 3.93,
                  "impliedMove": 0.067,
                  "spot": 123.03,
                  "computed": true,
                  "note": "Computed from consensus $3.61: estimates flat over 30 days, median surprise 9.0% over the last four prints. Implied move is the $124 straddle expiring 2026-10-09 against a $123.03 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/STZ/analysis",
                    "https://finance.yahoo.com/quote/STZ/options"
                  ]
                }
              }
            },
            {
              "ticker": "WS",
              "name": "Worthington Steel",
              "session": "amc",
              "confirmed": true,
              "sources": [
                "https://www.stocktitan.net/news/WS/worthington-steel-to-webcast-discussion-of-first-quarter-2027-l2d96vbxkb8a.html"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 1.16,
                  "revenue": 0,
                  "analysts": 1,
                  "note": "Average of 1 analysts; the spread runs $1.16 to $1.16.",
                  "sources": [
                    "https://finance.yahoo.com/quote/WS/analysis"
                  ]
                },
                "whisper": {
                  "eps": 1.57,
                  "computed": true,
                  "note": "Computed from consensus $1.16: estimates revised up $0.48 over 30 days, median surprise -2.6% over the last four prints.",
                  "sources": [
                    "https://finance.yahoo.com/quote/WS/analysis"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-10-07",
          "companies": [
            {
              "ticker": "LEVI",
              "name": "Levi Strauss & Co.",
              "session": "unspecified",
              "confirmed": false,
              "sources": [
                "https://www.nasdaq.com/market-activity/stocks/levi/earnings",
                "https://www.tipranks.com/stocks/levi/earnings"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.36,
                  "revenue": 1617.7,
                  "analysts": 15,
                  "note": "Average of 15 analysts; the spread runs $0.35 to $0.39.",
                  "sources": [
                    "https://finance.yahoo.com/quote/LEVI/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.38,
                  "impliedMove": 0.107,
                  "spot": 19.65,
                  "computed": true,
                  "note": "Computed from consensus $0.36: estimates revised down $0.02 over 30 days, median surprise 12.3% over the last four prints. Implied move is the $20 straddle expiring 2026-10-16 against a $19.65 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/LEVI/analysis",
                    "https://finance.yahoo.com/quote/LEVI/options"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-10-08",
          "companies": [
            {
              "ticker": "PEP",
              "name": "PepsiCo",
              "session": "bmo",
              "confirmed": true,
              "sources": [
                "https://www.pepsico.com/newsroom/press-releases/2026/pepsico-announces-timing-and-availability-of-third-quarter-2026-financial-results",
                "https://www.stocktitan.net/news/PEP/pepsi-co-announces-timing-and-availability-of-third-quarter-2026-g1bpqvaqr0db.html"
              ],
              "estimates": {
                "period": "Quarter to Sep 2026",
                "periodEnd": "2026-09-30",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 2.3,
                  "revenue": 25008.2,
                  "analysts": 17,
                  "note": "Average of 17 analysts; the spread runs $2.26 to $2.33.",
                  "sources": [
                    "https://finance.yahoo.com/quote/PEP/analysis"
                  ]
                },
                "whisper": {
                  "eps": 2.33,
                  "impliedMove": 0.056,
                  "spot": 134.34,
                  "computed": true,
                  "note": "Computed from consensus $2.30: estimates flat over 30 days, median surprise 1.2% over the last four prints. Implied move is the $134 straddle expiring 2026-10-09 against a $134.34 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/PEP/analysis",
                    "https://finance.yahoo.com/quote/PEP/options"
                  ]
                }
              }
            },
            {
              "ticker": "HELE",
              "name": "Helen of Troy Limited",
              "session": "unspecified",
              "confirmed": false,
              "sources": [
                "https://www.tipranks.com/stocks/hele/earnings",
                "https://www.investing.com/equities/helen-of-troy-ltd-earnings"
              ],
              "estimates": {
                "period": "Quarter to Aug 2026",
                "periodEnd": "2026-08-31",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 0.5,
                  "revenue": 443.2,
                  "analysts": 4,
                  "note": "Average of 4 analysts; the spread runs $0.46 to $0.55.",
                  "sources": [
                    "https://finance.yahoo.com/quote/HELE/analysis"
                  ]
                },
                "whisper": {
                  "eps": 0.57,
                  "impliedMove": 0.194,
                  "spot": 27.22,
                  "computed": true,
                  "note": "Computed from consensus $0.50: estimates revised down $0.01 over 30 days, median surprise 15.0% over the last four prints. Implied move is the $25 straddle expiring 2026-10-16 against a $27.22 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/HELE/analysis",
                    "https://finance.yahoo.com/quote/HELE/options"
                  ]
                }
              }
            },
            {
              "ticker": "DAL",
              "name": "Delta Air Lines",
              "session": "unspecified",
              "confirmed": false,
              "sources": [
                "https://www.marketbeat.com/earnings/"
              ],
              "estimates": {
                "period": "Quarter to Sep 2026",
                "periodEnd": "2026-09-30",
                "asOf": "2026-09-16",
                "consensus": {
                  "eps": 2.04,
                  "revenue": 19040.2,
                  "analysts": 19,
                  "note": "Average of 19 analysts; the spread runs $1.66 to $2.40.",
                  "sources": [
                    "https://finance.yahoo.com/quote/DAL/analysis"
                  ]
                },
                "whisper": {
                  "eps": 2.01,
                  "impliedMove": 0.085,
                  "spot": 77.87,
                  "computed": true,
                  "note": "Computed from consensus $2.04: estimates revised down $0.19 over 30 days, median surprise 7.9% over the last four prints. Implied move is the $78 straddle expiring 2026-10-09 against a $77.87 spot.",
                  "sources": [
                    "https://finance.yahoo.com/quote/DAL/analysis",
                    "https://finance.yahoo.com/quote/DAL/options"
                  ]
                }
              }
            }
          ]
        },
        {
          "date": "2026-10-09",
          "companies": []
        }
      ]
    }
  ],
  "macro": [
    {
      "date": "2026-09-15",
      "time": "statement 2:00pm ET Sep 16",
      "event": "FOMC meeting, September 15-16, with updated dot plot",
      "type": "fomc",
      "confirmed": true,
      "sources": [
        "https://www.federalreserve.gov/monetarypolicy/fomccalendars.htm",
        "https://fedratecalc.com/fomc-meeting-schedule/"
      ],
      "href": "/news/september-2026-fed-meeting-dates-hike-odds",
      "outcome": {
        "action": "hike",
        "bps": 25,
        "rangeAfter": [
          3.75,
          4
        ],
        "vote": "12-0",
        "note": "First increase since 2023. The dot plot put the 2026 and 2027 medians both at 4.1%, against June's 3.8% and 3.6%."
      }
    },
    {
      "date": "2026-09-16",
      "time": "8:30am ET",
      "event": "Advance retail sales, August 2026 (Census), same day as the FOMC decision",
      "type": "retail",
      "confirmed": true,
      "sources": [
        "https://www.census.gov/retail/marts/www/martsdates.pdf",
        "https://www.census.gov/economic-indicators/econcards/assets/pdf/censusreleaseglance_2026.pdf"
      ],
      "href": "/news/stock-market-week-ahead-september-14-2026"
    },
    {
      "date": "2026-09-30",
      "time": "8:30am ET",
      "event": "PCE inflation for August 2026 (Personal Income and Outlays, BEA)",
      "type": "pce",
      "confirmed": true,
      "sources": [
        "https://www.bea.gov/news/schedule/full",
        "https://www.financecalendar.com/us-pce-report/"
      ]
    },
    {
      "date": "2026-09-30",
      "time": "8:30am ET",
      "event": "GDP third estimate, Q2 2026 (BEA), same day as the PCE report",
      "type": "gdp",
      "confirmed": true,
      "sources": [
        "https://www.bea.gov/news/schedule/full"
      ]
    },
    {
      "date": "2026-10-01",
      "time": "10:00am ET",
      "event": "ISM Manufacturing PMI, September 2026 data",
      "type": "ism",
      "confirmed": true,
      "sources": [
        "https://tradingeconomics.com/united-states/business-confidence",
        "https://us.econoday.com/byevent?fid=667118&lid=0&year=2026"
      ]
    },
    {
      "date": "2026-10-02",
      "time": "8:30am ET",
      "event": "September 2026 jobs report (nonfarm payrolls and unemployment); the shutdown risk flagged in earlier weeks is resolved, since the House passed a continuing resolution on Sept 1 and the President signed it Sept 2, funding the government through Dec 11",
      "type": "jobs",
      "confirmed": true,
      "sources": [
        "https://www.bls.gov/schedule/2026/home.htm",
        "https://www.bls.gov/schedule/news_release/empsit.htm",
        "https://www.militarytimes.com/news/pentagon-congress/2026/09/01/house-passes-funding-bill-to-avert-government-shutdown/"
      ]
    },
    {
      "date": "2026-10-05",
      "time": "10:00am ET",
      "event": "ISM Services PMI, September 2026 data",
      "type": "ism",
      "confirmed": true,
      "sources": [
        "https://www.ismworld.org/supply-management-news-and-reports/reports/rob-report-calendar/"
      ]
    },
    {
      "date": "2026-10-07",
      "time": "2:00pm ET",
      "event": "FOMC minutes of the September 15-16 meeting",
      "type": "fomc-minutes",
      "confirmed": true,
      "sources": [
        "https://www.federalreserve.gov/newsevents/2026-october.htm"
      ]
    },
    {
      "date": "2026-10-14",
      "time": "8:30am ET",
      "event": "CPI for September 2026 (BLS)",
      "type": "cpi",
      "confirmed": true,
      "sources": [
        "https://www.bls.gov/schedule/2026/home.htm",
        "https://robinhood.com/us/en/prediction-markets/economics/events/inflation-in-september-2026-cpi-yoy-oct-14-2026/"
      ],
      "href": "/cpi-release-date"
    },
    {
      "date": "2026-10-15",
      "time": "8:30am ET",
      "event": "PPI for September 2026 (BLS)",
      "type": "ppi",
      "confirmed": true,
      "sources": [
        "https://www.bls.gov/schedule/2026/home.htm"
      ]
    },
    {
      "date": "2026-10-15",
      "time": "8:30am ET",
      "event": "Advance retail sales, September 2026 (Census), same day as PPI",
      "type": "retail",
      "confirmed": true,
      "sources": [
        "https://www.financecalendar.com/us-retail-sales/"
      ]
    },
    {
      "date": "2026-10-27",
      "time": "statement 2:00pm ET Oct 28",
      "event": "FOMC meeting, October 27-28",
      "type": "fomc",
      "confirmed": true,
      "sources": [
        "https://www.federalreserve.gov/monetarypolicy/fomccalendars.htm"
      ]
    },
    {
      "date": "2026-11-06",
      "time": "8:30am ET",
      "event": "October 2026 jobs report (nonfarm payrolls and unemployment)",
      "type": "jobs",
      "confirmed": true,
      "sources": [
        "https://www.bls.gov/schedule/news_release/current_year.asp",
        "https://www.bls.gov/schedule/2026/home.htm"
      ]
    },
    {
      "date": "2026-11-10",
      "time": "8:30am ET",
      "event": "CPI for October 2026 (BLS)",
      "type": "cpi",
      "confirmed": true,
      "sources": [
        "https://www.bls.gov/schedule/news_release/cpi.htm"
      ]
    },
    {
      "date": "2026-11-13",
      "time": "8:30am ET",
      "event": "PPI for October 2026 (BLS)",
      "type": "ppi",
      "confirmed": true,
      "sources": [
        "https://www.bls.gov/schedule/news_release/ppi.htm"
      ]
    },
    {
      "date": "2026-11-17",
      "time": "8:30am ET",
      "event": "Advance retail sales, October 2026 (Census), same-week as no other macro print",
      "type": "retail",
      "confirmed": true,
      "sources": [
        "https://www.census.gov/retail/marts/www/martsdates.pdf"
      ]
    }
  ]
}