{"quoteSummary":{"result":[{"quoteUnadjustedPerformanceOverview":{"maxAge":1,"benchmark":{"symbol":"^GSPC","shortName":"S&P 500"},"performanceOverview":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":0.053429794,"fmt":"5.34%"},"oneMonthReturn":{"raw":-0.037723716,"fmt":"-3.77%"},"threeMonthReturn":{"raw":0.032944463,"fmt":"3.29%"},"sixMonthReturn":{"raw":-0.0069283764,"fmt":"-0.69%"},"ytdReturnPct":{"raw":0.07372182,"fmt":"7.37%"},"oneYearTotalReturn":{"raw":0.12201788,"fmt":"12.20%"},"twoYearTotalReturn":{"raw":-0.09264463,"fmt":"-9.26%"},"threeYearTotalReturn":{"raw":0.10350728,"fmt":"10.35%"},"fiveYearTotalReturn":{"raw":-0.007692274,"fmt":"-0.77%"},"tenYearTotalReturn":{"raw":0.21094279,"fmt":"21.09%"},"maxReturn":{"raw":6.525,"fmt":"652.50%"}},"performanceOverviewBenchmark":{"asOfDate":{"raw":1774569600,"fmt":"2026-03-27"},"fiveDaysReturn":{"raw":-0.02115274,"fmt":"-2.12%"},"oneMonthReturn":{"raw":-0.074144304,"fmt":"-7.41%"},"threeMonthReturn":{"raw":-0.08096605,"fmt":"-8.10%"},"sixMonthReturn":{"raw":-0.041370034,"fmt":"-4.14%"},"ytdReturnPct":{"raw":-0.06962967,"fmt":"-6.96%"},"oneYearTotalReturn":{"raw":0.118655056,"fmt":"11.87%"},"twoYearTotalReturn":{"raw":0.21346326,"fmt":"21.35%"},"threeYearTotalReturn":{"raw":0.6012073,"fmt":"60.12%"},"fiveYearTotalReturn":{"raw":0.60241187,"fmt":"60.24%"},"tenYearTotalReturn":{"raw":2.1282113,"fmt":"212.82%"},"maxReturn":{"raw":359.63702,"fmt":"35,963.70%"}}},"defaultKeyStatistics":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"enterpriseValue":{"raw":5580467712,"fmt":"5.58B","longFmt":"5,580,467,712"},"forwardPE":{"raw":18.643774,"fmt":"18.64"},"profitMargins":{"raw":0.05372,"fmt":"5.37%"},"floatShares":{"raw":45573445,"fmt":"45.57M","longFmt":"45,573,445"},"sharesOutstanding":{"raw":55803307,"fmt":"55.8M","longFmt":"55,803,307"},"sharesShort":{"raw":3121793,"fmt":"3.12M","longFmt":"3,121,793"},"sharesShortPriorMonth":{"raw":3290620,"fmt":"3.29M","longFmt":"3,290,620"},"sharesShortPreviousMonthDate":{"raw":1770940800,"fmt":"2026-02-13"},"dateShortInterest":{"raw":1773360000,"fmt":"2026-03-13"},"sharesPercentSharesOut":{"raw":0.0559,"fmt":"5.59%"},"heldPercentInsiders":{"raw":0.18961,"fmt":"18.96%"},"heldPercentInstitutions":{"raw":0.88387,"fmt":"88.39%"},"shortRatio":{"raw":5.5,"fmt":"5.5"},"shortPercentOfFloat":{"raw":0.069,"fmt":"6.90%"},"beta":{"raw":0.79,"fmt":"0.79"},"impliedSharesOutstanding":{"raw":55803307,"fmt":"55.8M","longFmt":"55,803,307"},"morningStarOverallRating":{},"morningStarRiskRating":{},"category":null,"bookValue":{"raw":24.756,"fmt":"24.76"},"priceToBook":{"raw":3.6476007,"fmt":"3.65"},"annualReportExpenseRatio":{},"ytdReturn":{},"qtdReturn":{},"beta3Year":{},"totalAssets":{},"yield":{},"fundFamily":null,"fundInceptionDate":{},"legalType":null,"threeYearAverageReturn":{},"fiveYearAverageReturn":{},"priceToSalesTrailing12Months":{},"lastFiscalYearEnd":{"raw":1756512000,"fmt":"2025-08-30"},"nextFiscalYearEnd":{"raw":1788048000,"fmt":"2026-08-30"},"mostRecentQuarter":{"raw":1764374400,"fmt":"2025-11-29"},"earningsQuarterlyGrowth":{"raw":0.111,"fmt":"11.10%"},"revenueQuarterlyGrowth":{},"netIncomeToCommon":{"raw":204508992,"fmt":"204.51M","longFmt":"204,508,992"},"trailingEps":{"raw":3.67,"fmt":"3.67"},"forwardEps":{"raw":4.84344,"fmt":"4.84"},"pegRatio":{},"lastSplitFactor":"2:1","lastSplitDate":{"raw":896140800,"fmt":"1998-05-26"},"enterpriseToRevenue":{"raw":1.466,"fmt":"1.47"},"enterpriseToEbitda":{"raw":13.471,"fmt":"13.47"},"52WeekChange":{"raw":0.0701623,"fmt":"7.02%"},"SandP52WeekChange":{"raw":0.12811458,"fmt":"12.81%"},"lastDividendValue":{"raw":0.87,"fmt":"0.87"},"lastDividendDate":{"raw":1768348800,"fmt":"2026-01-14"},"lastCapGain":{},"annualHoldingsTurnover":{},"latestFundingDate":{},"latestAmountRaised":{},"latestImpliedValuation":{},"latestShareClass":null,"leadInvestor":null,"fundingToDate":{},"totalFundingRounds":{}},"financialsTemplate":{"code":"N","maxAge":1},"earningsGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.7,"fmt":"0.70"},"estimate":{"raw":0.68219,"fmt":"0.68"},"fiscalQuarter":"2Q2025","calendarQuarter":"1Q2025","difference":"0.02","surprisePct":"2.61","periodEndDate":{"raw":1740700800,"fmt":"2025-02-28"},"reportedDate":{"raw":1743676200,"fmt":"2025-04-03"}},{"date":"2Q2025","actual":{"raw":1.02,"fmt":"1.02"},"estimate":{"raw":1.01895,"fmt":"1.02"},"fiscalQuarter":"3Q2025","calendarQuarter":"2Q2025","difference":"0.0","surprisePct":"0.1","periodEndDate":{"raw":1748649600,"fmt":"2025-05-31"},"reportedDate":{"raw":1751365800,"fmt":"2025-07-01"}},{"date":"3Q2025","actual":{"raw":1.01,"fmt":"1.01"},"estimate":{"raw":1.01272,"fmt":"1.01"},"fiscalQuarter":"4Q2025","calendarQuarter":"3Q2025","difference":"-0.0","surprisePct":"-0.27","periodEndDate":{"raw":1756598400,"fmt":"2025-08-31"},"reportedDate":{"raw":1761216086,"fmt":"2025-10-23"}},{"date":"4Q2025","actual":{"raw":0.93,"fmt":"0.93"},"estimate":{"raw":0.94863,"fmt":"0.95"},"fiscalQuarter":"1Q2026","calendarQuarter":"4Q2025","difference":"-0.02","surprisePct":"-1.96","periodEndDate":{"raw":1764460800,"fmt":"2025-11-30"},"reportedDate":{"raw":1767786214,"fmt":"2026-01-07"}}],"currentQuarterEstimate":{"raw":0.82948,"fmt":"0.83"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1772236800,"fmt":"2026-02-28"},"earningsDate":[{"raw":1775046600,"fmt":"2026-04-01"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":3691893000,"fmt":"3.69B","longFmt":"3,691,893,000"},"earnings":{"raw":339786000,"fmt":"339.79M","longFmt":"339,786,000"}},{"date":2023,"revenue":{"raw":4009282000,"fmt":"4.01B","longFmt":"4,009,282,000"},"earnings":{"raw":343233000,"fmt":"343.23M","longFmt":"343,233,000"}},{"date":2024,"revenue":{"raw":3820951000,"fmt":"3.82B","longFmt":"3,820,951,000"},"earnings":{"raw":258594000,"fmt":"258.59M","longFmt":"258,594,000"}},{"date":2025,"revenue":{"raw":3769521000,"fmt":"3.77B","longFmt":"3,769,521,000"},"earnings":{"raw":199328000,"fmt":"199.33M","longFmt":"199,328,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":891717000,"fmt":"891.72M","longFmt":"891,717,000"},"earnings":{"raw":39314000,"fmt":"39.31M","longFmt":"39,314,000"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":971145000,"fmt":"971.14M","longFmt":"971,145,000"},"earnings":{"raw":56845000,"fmt":"56.84M","longFmt":"56,845,000"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":978175000,"fmt":"978.17M","longFmt":"978,175,000"},"earnings":{"raw":56546000,"fmt":"56.55M","longFmt":"56,546,000"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":965684000,"fmt":"965.68M","longFmt":"965,684,000"},"earnings":{"raw":51804000,"fmt":"51.8M","longFmt":"51,804,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"earningsCallTranscripts":{"transcripts":[{"title":"MSM Q1 FY2026 earnings call transcript","fiscalYear":2026,"fiscalPeriod":"Q1","date":1767792600,"updated":1767806635,"transcriptId":2555104,"type":"IN_HOUSE","eventId":402258,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q1-2026-earnings_call-402258.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2026/1/7/2555104.json","maxAge":1},{"title":"MSM Q4 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q4","date":1761222600,"updated":1761273817,"transcriptId":2200763,"type":"IN_HOUSE","eventId":359086,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q4-2025-earnings_call-359086.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/10/23/2200763.json","maxAge":1},{"title":"MSM Q3 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q3","date":1751373000,"updated":1762926298,"transcriptId":2263819,"type":"IN_HOUSE","eventId":332985,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q3-2025-earnings_call-332985.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/7/1/2263819.json","maxAge":1},{"title":"MSM Q2 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q2","date":1743683400,"updated":1766726206,"transcriptId":2538968,"type":"IN_HOUSE","eventId":302940,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q2-2025-earnings_call-302940.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/4/3/2538968.json","maxAge":1},{"title":"MSM Q1 FY2025 earnings call transcript","fiscalYear":2025,"fiscalPeriod":"Q1","date":1736343000,"updated":1768649023,"transcriptId":2574641,"type":"IN_HOUSE","eventId":249218,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q1-2025-earnings_call-249218.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2025/1/8/2574641.json","maxAge":1},{"title":"MSM Q4 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q4","date":1729773000,"updated":1769254645,"transcriptId":2621755,"type":"IN_HOUSE","eventId":208056,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q4-2024-earnings_call-208056.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/10/24/2621755.json","maxAge":1},{"title":"MSM Q3 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q3","date":1719923400,"updated":1772061625,"transcriptId":2733187,"type":"IN_HOUSE","eventId":202977,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q3-2024-earnings_call-202977.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/7/2/2733187.json","maxAge":1},{"title":"MSM Q2 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q2","date":1711629000,"updated":1772059654,"transcriptId":2769172,"type":"IN_HOUSE","eventId":155891,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q2-2024-earnings_call-155891.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/3/28/2769172.json","maxAge":1},{"title":"MSM Q1 FY2024 earnings call transcript","fiscalYear":2024,"fiscalPeriod":"Q1","date":1704807000,"updated":1772061911,"transcriptId":2827392,"type":"IN_HOUSE","eventId":126024,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q1-2024-earnings_call-126024.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2024/1/9/2827392.json","maxAge":1},{"title":"MSM Q4 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q4","date":1698237000,"updated":1772058212,"transcriptId":2869106,"type":"IN_HOUSE","eventId":76902,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q4-2023-earnings_call-76902.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/10/25/2869106.json","maxAge":1},{"title":"MSM Q3 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q3","date":1688041800,"updated":1772088597,"transcriptId":2931361,"type":"IN_HOUSE","eventId":61629,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q3-2023-earnings_call-61629.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/6/29/2931361.json","maxAge":1},{"title":"MSM Q2 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q2","date":1680611400,"updated":1772529872,"transcriptId":2980761,"type":"IN_HOUSE","eventId":48181,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q2-2023-earnings_call-48181.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/4/4/2980761.json","maxAge":1},{"title":"MSM Q1 FY2023 earnings call transcript","fiscalYear":2023,"fiscalPeriod":"Q1","date":1672925400,"updated":1773028131,"transcriptId":3032020,"type":"IN_HOUSE","eventId":38388,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q1-2023-earnings_call-38388.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2023/1/5/3032020.json","maxAge":1},{"title":"MSM Q4 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q4","date":1666269000,"updated":1774092663,"transcriptId":3077070,"type":"IN_HOUSE","eventId":35733,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q4-2022-earnings_call-35733.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/10/20/3077070.json","maxAge":1},{"title":"MSM Q3 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q3","date":1656505800,"updated":1773999997,"transcriptId":3121232,"type":"IN_HOUSE","eventId":24507,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q3-2022-earnings_call-24507.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/6/29/3121232.json","maxAge":1},{"title":"MSM Q2 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q2","date":1648643400,"updated":1774327686,"transcriptId":3154276,"type":"IN_HOUSE","eventId":18136,"eventType":"Earnings call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q2-2022-earnings_call-18136.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2022/3/30/3154276.json","maxAge":1},{"title":"MSM Q1 FY2022 earnings call transcript","fiscalYear":2022,"fiscalPeriod":"Q1","date":1640131200,"updated":1752165408,"transcriptId":1573083,"type":"RAW","eventId":11930,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q1-2022-earnings_call-11930.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/12/22/1573083.json","maxAge":1},{"title":"MSM Q4 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q4","date":1634688000,"updated":1752165408,"transcriptId":1568436,"type":"RAW","eventId":6734,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q4-2021-earnings_call-6734.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/10/20/1568436.json","maxAge":1},{"title":"MSM Q3 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q3","date":1625658120,"updated":1752165408,"transcriptId":1565381,"type":"RAW","eventId":3296,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q3-2021-earnings_call-3296.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/7/7/1565381.json","maxAge":1},{"title":"MSM Q2 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q2","date":1617798600,"updated":1752173449,"transcriptId":1677309,"type":"RAW","eventId":197264,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q2-2021-earnings_call-197264.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/4/7/1677309.json","maxAge":1},{"title":"MSM Q1 FY2021 earnings call transcript","fiscalYear":2021,"fiscalPeriod":"Q1","date":1609939800,"updated":1752173449,"transcriptId":1677312,"type":"RAW","eventId":197267,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q1-2021-earnings_call-197267.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2021/1/6/1677312.json","maxAge":1},{"title":"MSM Q4 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q4","date":1603801800,"updated":1752173449,"transcriptId":1677313,"type":"RAW","eventId":197268,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q4-2020-earnings_call-197268.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/10/27/1677313.json","maxAge":1},{"title":"MSM Q3 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q3","date":1594211400,"updated":1752173449,"transcriptId":1677314,"type":"RAW","eventId":197269,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q3-2020-earnings_call-197269.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/7/8/1677314.json","maxAge":1},{"title":"MSM Q2 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q2","date":1586349000,"updated":1752173449,"transcriptId":1677315,"type":"RAW","eventId":197270,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q2-2020-earnings_call-197270.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/4/8/1677315.json","maxAge":1},{"title":"MSM Q1 FY2020 earnings call transcript","fiscalYear":2020,"fiscalPeriod":"Q1","date":1578490200,"updated":1752173449,"transcriptId":1677316,"type":"RAW","eventId":197271,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q1-2020-earnings_call-197271.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2020/1/8/1677316.json","maxAge":1},{"title":"MSM Q4 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q4","date":1571920200,"updated":1752173449,"transcriptId":1677318,"type":"RAW","eventId":197274,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q4-2019-earnings_call-197274.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/10/24/1677318.json","maxAge":1},{"title":"MSM Q3 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q3","date":1562761800,"updated":1752173449,"transcriptId":1677320,"type":"RAW","eventId":197277,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q3-2019-earnings_call-197277.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/7/10/1677320.json","maxAge":1},{"title":"MSM Q2 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q2","date":1554899400,"updated":1752173449,"transcriptId":1677321,"type":"RAW","eventId":197279,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q2-2019-earnings_call-197279.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/4/10/1677321.json","maxAge":1},{"title":"MSM Q1 FY2019 earnings call transcript","fiscalYear":2019,"fiscalPeriod":"Q1","date":1547040600,"updated":1752173449,"transcriptId":1677323,"type":"RAW","eventId":197281,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q1-2019-earnings_call-197281.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2019/1/9/1677323.json","maxAge":1},{"title":"MSM Q4 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q4","date":1540902600,"updated":1752173449,"transcriptId":1677325,"type":"RAW","eventId":197283,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q4-2018-earnings_call-197283.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/10/30/1677325.json","maxAge":1},{"title":"MSM Q3 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q3","date":1531312200,"updated":1752173449,"transcriptId":1677327,"type":"RAW","eventId":197285,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q3-2018-earnings_call-197285.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/7/11/1677327.json","maxAge":1},{"title":"MSM Q2 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q2","date":1523363400,"updated":1752173449,"transcriptId":1677329,"type":"RAW","eventId":197287,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q2-2018-earnings_call-197287.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/4/10/1677329.json","maxAge":1},{"title":"MSM Q1 FY2018 earnings call transcript","fiscalYear":2018,"fiscalPeriod":"Q1","date":1515591000,"updated":1752173449,"transcriptId":1677330,"type":"RAW","eventId":197289,"eventType":"Earnings Call","url":"https://finance.yahoo.com/quote/MSM/earnings/MSM-Q1-2018-earnings_call-197289.html","s3Url":"s3://890742573995-market-data-service-prod-us-east-1/shared/transcripts/2018/1/10/1677330.json","maxAge":1}],"maxAge":86400},"summaryDetail":{"maxAge":1,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"previousClose":{"raw":89.48,"fmt":"89.48"},"open":{"raw":90.04,"fmt":"90.04"},"dayLow":{"raw":87.59,"fmt":"87.59"},"dayHigh":{"raw":90.98,"fmt":"90.98"},"regularMarketPreviousClose":{"raw":89.48,"fmt":"89.48"},"regularMarketOpen":{"raw":90.04,"fmt":"90.04"},"regularMarketDayLow":{"raw":87.59,"fmt":"87.59"},"regularMarketDayHigh":{"raw":90.98,"fmt":"90.98"},"dividendRate":{"raw":3.48,"fmt":"3.48"},"dividendYield":{"raw":0.0385,"fmt":"3.85%"},"exDividendDate":{"raw":1775606400,"fmt":"2026-04-08"},"payoutRatio":{"raw":0.9319,"fmt":"93.19%"},"fiveYearAvgDividendYield":{"raw":3.7,"fmt":"3.70"},"beta":{"raw":0.79,"fmt":"0.79"},"trailingPE":{"raw":24.604904,"fmt":"24.60"},"forwardPE":{"raw":18.643774,"fmt":"18.64"},"volume":{"raw":373358,"fmt":"373.36k","longFmt":"373,358"},"regularMarketVolume":{"raw":373358,"fmt":"373.36k","longFmt":"373,358"},"averageVolume":{"raw":710740,"fmt":"710.74k","longFmt":"710,740"},"averageVolume10days":{"raw":723840,"fmt":"723.84k","longFmt":"723,840"},"averageDailyVolume10Day":{"raw":723840,"fmt":"723.84k","longFmt":"723,840"},"bid":{"raw":89.63,"fmt":"89.63"},"ask":{"raw":96.0,"fmt":"96.00"},"bidSize":{"raw":10000,"fmt":"10k","longFmt":"10,000"},"askSize":{"raw":20000,"fmt":"20k","longFmt":"20,000"},"marketCap":{"raw":5039038976,"fmt":"5.04B","longFmt":"5,039,038,976"},"nonDilutedMarketCap":{"raw":4783459476,"fmt":"4.78B","longFmt":"4,783,459,476"},"yield":{},"ytdReturn":{},"qtdReturn":{},"totalAssets":{},"expireDate":{},"strikePrice":{},"openInterest":{},"fiftyTwoWeekLow":{"raw":68.1,"fmt":"68.10"},"fiftyTwoWeekHigh":{"raw":96.99,"fmt":"96.99"},"allTimeHigh":{"raw":105.77,"fmt":"105.77"},"allTimeLow":{"raw":7.5,"fmt":"7.50"},"priceToSalesTrailing12Months":{"raw":1.3237216,"fmt":"1.32"},"fiftyDayAverage":{"raw":89.781,"fmt":"89.78"},"twoHundredDayAverage":{"raw":87.81475,"fmt":"87.81"},"trailingAnnualDividendRate":{"raw":3.44,"fmt":"3.44"},"trailingAnnualDividendYield":{"raw":0.038444344,"fmt":"3.84%"},"navPrice":{},"currency":"USD","fromCurrency":null,"toCurrency":null,"lastMarket":null,"coinMarketCapLink":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"algorithm":null,"maxSupply":{},"totalSupply":{},"startDate":{},"tradeable":false,"fullyDilutedValue":{},"volume24HrMarketCapPercent":{}},"calendarEvents":{"maxAge":1,"earnings":{"earningsDate":[{"raw":1775046600,"fmt":"2026-04-01"}],"earningsCallDate":[{"raw":1775046600,"fmt":"2026-04-01"}],"isEarningsDateEstimate":false,"earningsAverage":{"raw":0.83774,"fmt":"0.84"},"earningsLow":{"raw":0.82415,"fmt":"0.82"},"earningsHigh":{"raw":0.85,"fmt":"0.85"},"revenueAverage":{"raw":931828140,"fmt":"931.83M","longFmt":"931,828,140"},"revenueLow":{"raw":923000000,"fmt":"923M","longFmt":"923,000,000"},"revenueHigh":{"raw":937000000,"fmt":"937M","longFmt":"937,000,000"}},"exDividendDate":{"raw":1775606400,"fmt":"2026-04-08"},"dividendDate":{"raw":1776816000,"fmt":"2026-04-22"}},"upgradeDowngradeHistory":{"history":[{"epochGradeDate":1770389264,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":95.0,"priorPriceTarget":0.0},{"epochGradeDate":1761311295,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":96.0,"priorPriceTarget":93.0},{"epochGradeDate":1760537443,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Raises","currentPriceTarget":93.0,"priorPriceTarget":89.0},{"epochGradeDate":1759923327,"firm":"Wolfe Research","toGrade":"Peer Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1751463541,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Raises","currentPriceTarget":84.0,"priorPriceTarget":74.0},{"epochGradeDate":1751460785,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":84.0},{"epochGradeDate":1751459226,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Equal-Weight","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":85.0},{"epochGradeDate":1748348317,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"Neutral","action":"up","priceTargetAction":"Raises","currentPriceTarget":89.0,"priorPriceTarget":73.0},{"epochGradeDate":1743796722,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":74.0,"priorPriceTarget":83.0},{"epochGradeDate":1743772362,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":84.0,"priorPriceTarget":90.0},{"epochGradeDate":1737046442,"firm":"Wolfe Research","toGrade":"Outperform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":95.0,"priorPriceTarget":0.0},{"epochGradeDate":1733325988,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Maintains","currentPriceTarget":85.0,"priorPriceTarget":85.0},{"epochGradeDate":1729871596,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":73.0,"priorPriceTarget":87.0},{"epochGradeDate":1729077998,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":91.0,"priorPriceTarget":84.0},{"epochGradeDate":1720029018,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Hold","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":80.0},{"epochGradeDate":1720015294,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":81.0},{"epochGradeDate":1718639835,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1718623331,"firm":"Keybanc","toGrade":"Sector Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1718370808,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":110.0,"priorPriceTarget":110.0},{"epochGradeDate":1718365522,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":84.0,"priorPriceTarget":95.0},{"epochGradeDate":1716975232,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":95.0,"priorPriceTarget":112.0},{"epochGradeDate":1711973617,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Overweight","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":110.0,"priorPriceTarget":110.0},{"epochGradeDate":1704879074,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Overweight","action":"main","priceTargetAction":"Lowers","currentPriceTarget":102.0,"priorPriceTarget":105.0},{"epochGradeDate":1696847804,"firm":"Loop Capital","toGrade":"Buy","fromGrade":"Hold","action":"up","priceTargetAction":"Raises","currentPriceTarget":124.0,"priorPriceTarget":96.0},{"epochGradeDate":1688132877,"firm":"Baird","toGrade":"Outperform","fromGrade":"Outperform","action":"main","priceTargetAction":"Raises","currentPriceTarget":110.0,"priorPriceTarget":104.0},{"epochGradeDate":1688127362,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":89.0,"priorPriceTarget":86.0},{"epochGradeDate":1682066010,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":105.0,"priorPriceTarget":97.0},{"epochGradeDate":1680714333,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":97.0,"priorPriceTarget":93.0},{"epochGradeDate":1680696505,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":86.0,"priorPriceTarget":80.0},{"epochGradeDate":1680695005,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"","action":"reit","priceTargetAction":"Maintains","currentPriceTarget":100.0,"priorPriceTarget":0.0},{"epochGradeDate":1680693625,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":89.0,"priorPriceTarget":82.0},{"epochGradeDate":1680693074,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":104.0,"priorPriceTarget":95.0},{"epochGradeDate":1665739517,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":93.0,"priorPriceTarget":100.0},{"epochGradeDate":1656591892,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":100.0,"priorPriceTarget":105.0},{"epochGradeDate":1656579699,"firm":"William Blair","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1648715669,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":100.0,"priorPriceTarget":91.0},{"epochGradeDate":1632731426,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":91.0,"priorPriceTarget":102.0},{"epochGradeDate":1627991487,"firm":"Loop Capital","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":92.0,"priorPriceTarget":0.0},{"epochGradeDate":1626351527,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":98.0,"priorPriceTarget":96.0},{"epochGradeDate":1625822051,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":115.0,"priorPriceTarget":0.0},{"epochGradeDate":1625225506,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":96.0,"priorPriceTarget":94.0},{"epochGradeDate":1620036596,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":102.0,"priorPriceTarget":96.0},{"epochGradeDate":1617884487,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":94.0,"priorPriceTarget":89.0},{"epochGradeDate":1617877948,"firm":"William Blair","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1617877334,"firm":"Wells Fargo","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":105.0,"priorPriceTarget":0.0},{"epochGradeDate":1617623745,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":89.0,"priorPriceTarget":90.0},{"epochGradeDate":1606123510,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":96.0,"priorPriceTarget":82.0},{"epochGradeDate":1603896966,"firm":"Wells Fargo","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":65.0,"priorPriceTarget":60.0},{"epochGradeDate":1603879727,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Underperform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1594301306,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":76.0,"priorPriceTarget":79.0},{"epochGradeDate":1592926605,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":74.0,"priorPriceTarget":64.0},{"epochGradeDate":1591865192,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":82.0,"priorPriceTarget":75.0},{"epochGradeDate":1589965758,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":75.0,"priorPriceTarget":68.0},{"epochGradeDate":1586774043,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":66.0,"priorPriceTarget":78.0},{"epochGradeDate":1586450534,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":58.0,"priorPriceTarget":54.0},{"epochGradeDate":1586438527,"firm":"Baird","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":70.0,"priorPriceTarget":62.0},{"epochGradeDate":1585564240,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"Sector Weight","action":"up","priceTargetAction":"Announces","currentPriceTarget":68.0,"priorPriceTarget":0.0},{"epochGradeDate":1582720894,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":75.0},{"epochGradeDate":1573129746,"firm":"Raymond James","toGrade":"Underperform","fromGrade":"Market Perform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1572005383,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":78.0,"priorPriceTarget":69.0},{"epochGradeDate":1571742370,"firm":"Wells Fargo","toGrade":"Underperform","fromGrade":"Market Perform","action":"down","priceTargetAction":"Announces","currentPriceTarget":62.0,"priorPriceTarget":0.0},{"epochGradeDate":1570715443,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":79.0,"priorPriceTarget":78.0},{"epochGradeDate":1570536369,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":69.0,"priorPriceTarget":70.0},{"epochGradeDate":1568284815,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1562935335,"firm":"Northcoast Research","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Lowers","currentPriceTarget":74.0,"priorPriceTarget":89.0},{"epochGradeDate":1562847526,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":70.0,"priorPriceTarget":77.0},{"epochGradeDate":1562843983,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"","action":"reit","priceTargetAction":"Lowers","currentPriceTarget":80.0,"priorPriceTarget":90.0},{"epochGradeDate":1560162908,"firm":"Gordon Haskett","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1554993217,"firm":"Baird","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":84.0,"priorPriceTarget":88.0},{"epochGradeDate":1554992709,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Lowers","currentPriceTarget":81.0,"priorPriceTarget":84.0},{"epochGradeDate":1554989938,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":86.0,"priorPriceTarget":90.0},{"epochGradeDate":1554731609,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"Neutral","action":"main","priceTargetAction":"Raises","currentPriceTarget":84.0,"priorPriceTarget":83.0},{"epochGradeDate":1549634539,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1545401828,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":85.0,"priorPriceTarget":87.0},{"epochGradeDate":1539348359,"firm":"Buckingham Research","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":89.0,"priorPriceTarget":0.0},{"epochGradeDate":1531400956,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":92.0,"priorPriceTarget":104.0},{"epochGradeDate":1531398611,"firm":"Wells Fargo","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Lowers","currentPriceTarget":87.0,"priorPriceTarget":95.0},{"epochGradeDate":1523445173,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"Market Perform","action":"main","priceTargetAction":"Raises","currentPriceTarget":104.0,"priorPriceTarget":103.0},{"epochGradeDate":1521463394,"firm":"Goldman Sachs","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":107.0,"priorPriceTarget":0.0},{"epochGradeDate":1515068674,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Strong Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1509553471,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":92.0,"priorPriceTarget":83.0},{"epochGradeDate":1501847922,"firm":"JP Morgan","toGrade":"Neutral","fromGrade":"Overweight","action":"down","priceTargetAction":"Announces","currentPriceTarget":76.0,"priorPriceTarget":0.0},{"epochGradeDate":1500988943,"firm":"Northcoast Research","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1499961972,"firm":"Baird","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":85.0,"priorPriceTarget":92.0},{"epochGradeDate":1499961970,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":93.0,"priorPriceTarget":100.0},{"epochGradeDate":1496399593,"firm":"JP Morgan","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":91.0,"priorPriceTarget":0.0},{"epochGradeDate":1492601698,"firm":"Credit Suisse","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Announces","currentPriceTarget":100.0,"priorPriceTarget":0.0},{"epochGradeDate":1485437459,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"Sell","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1484651971,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"Underperform","action":"up","priceTargetAction":"Raises","currentPriceTarget":92.0,"priorPriceTarget":75.0},{"epochGradeDate":1480941840,"firm":"William Blair","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1480941327,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1480448883,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":97.0,"priorPriceTarget":90.0},{"epochGradeDate":1472156963,"firm":"Macquarie","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1467908740,"firm":"Barclays","toGrade":"Underweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":66.0,"priorPriceTarget":64.0},{"epochGradeDate":1466164617,"firm":"Credit Suisse","toGrade":"Underperform","fromGrade":"","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1464172536,"firm":"Barclays","toGrade":"Underweight","fromGrade":"Equal-Weight","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1460041903,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":64.0,"priorPriceTarget":58.0},{"epochGradeDate":1459851913,"firm":"BMO Capital","toGrade":"Market Perform","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":80.0,"priorPriceTarget":0.0},{"epochGradeDate":1458639359,"firm":"Sterne Agee","toGrade":"Neutral","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1457957792,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":75.0},{"epochGradeDate":1452860085,"firm":"Gabelli & Co.","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1446059031,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":60.0,"priorPriceTarget":68.0},{"epochGradeDate":1444057200,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":55.0,"priorPriceTarget":68.0},{"epochGradeDate":1441998734,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":84.0,"priorPriceTarget":85.0},{"epochGradeDate":1437470139,"firm":"Keybanc","toGrade":"Overweight","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":85.0,"priorPriceTarget":0.0},{"epochGradeDate":1428576502,"firm":"BB&T Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"Removes","currentPriceTarget":0.0,"priorPriceTarget":90.0},{"epochGradeDate":1427452616,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":77.0,"priorPriceTarget":96.0},{"epochGradeDate":1426597200,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":72.0,"priorPriceTarget":79.0},{"epochGradeDate":1420725600,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":79.0,"priorPriceTarget":87.0},{"epochGradeDate":1420693200,"firm":"Baird","toGrade":"Outperform","fromGrade":"Neutral","action":"up","priceTargetAction":"Maintains","currentPriceTarget":96.0,"priorPriceTarget":0.0},{"epochGradeDate":1418387266,"firm":"Stifel","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1414595237,"firm":"Stephens & Co.","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":87.0,"priorPriceTarget":105.0},{"epochGradeDate":1414587600,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":87.0,"priorPriceTarget":88.0},{"epochGradeDate":1414583757,"firm":"Deutsche Bank","toGrade":"Sell","fromGrade":"Hold","action":"down","priceTargetAction":"Lowers","currentPriceTarget":73.0,"priorPriceTarget":92.0},{"epochGradeDate":1414504365,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":87.0,"priorPriceTarget":88.0},{"epochGradeDate":1412600400,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":88.0,"priorPriceTarget":89.0},{"epochGradeDate":1405034225,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":89.0,"priorPriceTarget":90.0},{"epochGradeDate":1397213465,"firm":"Credit Suisse","toGrade":"Neutral","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":97.0,"priorPriceTarget":90.0},{"epochGradeDate":1397198551,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":85.0},{"epochGradeDate":1397130780,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":106.0,"priorPriceTarget":95.0},{"epochGradeDate":1395367398,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"Raises","currentPriceTarget":90.0,"priorPriceTarget":85.0},{"epochGradeDate":1395316800,"firm":"UBS","toGrade":"Neutral","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1389271128,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":92.0},{"epochGradeDate":1386190800,"firm":"Buckingham Research","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":92.0,"priorPriceTarget":0.0},{"epochGradeDate":1384522521,"firm":"Raymond James","toGrade":"Outperform","fromGrade":"Market Perform","action":"up","priceTargetAction":"Announces","currentPriceTarget":85.0,"priorPriceTarget":0.0},{"epochGradeDate":1383223602,"firm":"Baird","toGrade":"Neutral","fromGrade":"Outperform","action":"down","priceTargetAction":"Lowers","currentPriceTarget":87.0,"priorPriceTarget":99.0},{"epochGradeDate":1373539405,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":92.0,"priorPriceTarget":100.0},{"epochGradeDate":1364211473,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":94.0,"priorPriceTarget":84.0},{"epochGradeDate":1361806410,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":95.0,"priorPriceTarget":80.0},{"epochGradeDate":1357934029,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":76.0,"priorPriceTarget":78.0},{"epochGradeDate":1357910248,"firm":"Stephens & Co.","toGrade":"Overweight","fromGrade":"Equal-Weight","action":"up","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1357909278,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":79.0,"priorPriceTarget":81.0},{"epochGradeDate":1357564133,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":84.0,"priorPriceTarget":75.0},{"epochGradeDate":1357559006,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":94.0,"priorPriceTarget":0.0},{"epochGradeDate":1352404020,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Raises","currentPriceTarget":80.0,"priorPriceTarget":75.0},{"epochGradeDate":1351788180,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":78.0,"priorPriceTarget":79.0},{"epochGradeDate":1351781940,"firm":"Raymond James","toGrade":"Market Perform","fromGrade":"Outperform","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1350039720,"firm":"Deutsche Bank","toGrade":"Hold","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":75.0,"priorPriceTarget":0.0},{"epochGradeDate":1347535920,"firm":"Barclays","toGrade":"Equal-Weight","fromGrade":"Overweight","action":"down","priceTargetAction":"Lowers","currentPriceTarget":79.0,"priorPriceTarget":84.0},{"epochGradeDate":1341833160,"firm":"BB&T Capital","toGrade":"Hold","fromGrade":"Buy","action":"down","priceTargetAction":"","currentPriceTarget":0.0,"priorPriceTarget":0.0},{"epochGradeDate":1341226740,"firm":"Jefferies","toGrade":"Hold","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":74.0,"priorPriceTarget":76.0},{"epochGradeDate":1340979480,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":75.0,"priorPriceTarget":83.0},{"epochGradeDate":1340811780,"firm":"UBS","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":83.0,"priorPriceTarget":92.0},{"epochGradeDate":1339430940,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"main","priceTargetAction":"Lowers","currentPriceTarget":78.0,"priorPriceTarget":82.0},{"epochGradeDate":1337945580,"firm":"Wunderlich Securities","toGrade":"Buy","fromGrade":"","action":"init","priceTargetAction":"Announces","currentPriceTarget":82.0,"priorPriceTarget":0.0}],"maxAge":86400},"pageViews":{"shortTermTrend":"DOWN","midTermTrend":"UP","longTermTrend":"UP","maxAge":1},"price":{"maxAge":1,"preMarketChange":{},"preMarketPrice":{},"preMarketSource":"DELAYED","postMarketChangePercent":{"raw":0.0,"fmt":"0.00%"},"postMarketChange":{"raw":0.0,"fmt":"0.00"},"postMarketTime":1774650001,"postMarketPrice":{"raw":90.3,"fmt":"90.30"},"postMarketSource":"DELAYED","regularMarketChangePercent":{"raw":0.00916405,"fmt":"0.92%"},"regularMarketChange":{"raw":0.82,"fmt":"0.82"},"regularMarketTime":1774641602,"priceHint":{"raw":2,"fmt":"2","longFmt":"2"},"regularMarketPrice":{"raw":90.3,"fmt":"90.30"},"regularMarketDayHigh":{"raw":90.98,"fmt":"90.98"},"regularMarketDayLow":{"raw":87.59,"fmt":"87.59"},"regularMarketVolume":{"raw":373358,"fmt":"373.36k","longFmt":"373,358.00"},"averageDailyVolume10Day":{"raw":723840,"fmt":"723.84k","longFmt":"723,840"},"averageDailyVolume3Month":{"raw":710740,"fmt":"710.74k","longFmt":"710,740"},"regularMarketPreviousClose":{"raw":89.48,"fmt":"89.48"},"regularMarketSource":"FREE_REALTIME","regularMarketOpen":{"raw":90.04,"fmt":"90.04"},"strikePrice":{},"openInterest":{},"exchange":"NYQ","exchangeName":"NYSE","exchangeDataDelayedBy":0,"marketState":"CLOSED","quoteType":"EQUITY","symbol":"MSM","underlyingSymbol":null,"shortName":"MSC Industrial Direct Company, ","longName":"MSC Industrial Direct Co., Inc.","currency":"USD","quoteSourceName":"Delayed Quote","currencySymbol":"$","fromCurrency":null,"toCurrency":null,"lastMarket":null,"volume24Hr":{},"volumeAllCurrencies":{},"circulatingSupply":{},"marketCap":{"raw":5039038976,"fmt":"5.04B","longFmt":"5,039,038,976.00"}},"earningsNonGaap":{"maxAge":86400,"earningsChart":{"quarterly":[{"date":"1Q2025","actual":{"raw":0.72,"fmt":"0.72"},"estimate":{"raw":0.72332,"fmt":"0.72"},"fiscalQuarter":"2Q2025","calendarQuarter":"1Q2025","difference":"-0.0","surprisePct":"-0.46","periodEndDate":{"raw":1740700800,"fmt":"2025-02-28"},"reportedDate":{"raw":1743676200,"fmt":"2025-04-03"}},{"date":"2Q2025","actual":{"raw":1.08,"fmt":"1.08"},"estimate":{"raw":1.02742,"fmt":"1.03"},"fiscalQuarter":"3Q2025","calendarQuarter":"2Q2025","difference":"0.05","surprisePct":"5.12","periodEndDate":{"raw":1748649600,"fmt":"2025-05-31"},"reportedDate":{"raw":1751365800,"fmt":"2025-07-01"}},{"date":"3Q2025","actual":{"raw":1.09,"fmt":"1.09"},"estimate":{"raw":1.02537,"fmt":"1.03"},"fiscalQuarter":"4Q2025","calendarQuarter":"3Q2025","difference":"0.06","surprisePct":"6.3","periodEndDate":{"raw":1756598400,"fmt":"2025-08-31"},"reportedDate":{"raw":1761216086,"fmt":"2025-10-23"}},{"date":"4Q2025","actual":{"raw":0.99,"fmt":"0.99"},"estimate":{"raw":0.94504,"fmt":"0.95"},"fiscalQuarter":"1Q2026","calendarQuarter":"4Q2025","difference":"0.04","surprisePct":"4.76","periodEndDate":{"raw":1764460800,"fmt":"2025-11-30"},"reportedDate":{"raw":1767786214,"fmt":"2026-01-07"}}],"currentQuarterEstimate":{"raw":0.83774,"fmt":"0.84"},"currentQuarterEstimateDate":"1Q","currentCalendarQuarter":"1Q2026","currentQuarterEstimateYear":2026,"currentFiscalQuarter":"2Q2026","currentPeriodEndDate":{"raw":1772236800,"fmt":"2026-02-28"},"earningsDate":[{"raw":1775046600,"fmt":"2026-04-01"}],"isEarningsDateEstimate":false},"financialsChart":{"yearly":[{"date":2022,"revenue":{"raw":3691893000,"fmt":"3.69B","longFmt":"3,691,893,000"},"earnings":{"raw":344670000,"fmt":"344.67M","longFmt":"344,670,000"}},{"date":2023,"revenue":{"raw":4009282000,"fmt":"4.01B","longFmt":"4,009,282,000"},"earnings":{"raw":353754000,"fmt":"353.75M","longFmt":"353,754,000"}},{"date":2024,"revenue":{"raw":3820951000,"fmt":"3.82B","longFmt":"3,820,951,000"},"earnings":{"raw":271250000,"fmt":"271.25M","longFmt":"271,250,000"}},{"date":2025,"revenue":{"raw":3769521000,"fmt":"3.77B","longFmt":"3,769,521,000"},"earnings":{"raw":209982000,"fmt":"209.98M","longFmt":"209,982,000"}}],"quarterly":[{"date":"1Q2025","fiscalQuarter":"2Q2025","revenue":{"raw":891717000,"fmt":"891.72M","longFmt":"891,717,000"},"earnings":{"raw":40383000,"fmt":"40.38M","longFmt":"40,383,000"}},{"date":"2Q2025","fiscalQuarter":"3Q2025","revenue":{"raw":971145000,"fmt":"971.14M","longFmt":"971,145,000"},"earnings":{"raw":60245000,"fmt":"60.24M","longFmt":"60,245,000"}},{"date":"3Q2025","fiscalQuarter":"4Q2025","revenue":{"raw":978175000,"fmt":"978.17M","longFmt":"978,175,000"},"earnings":{"raw":60912000,"fmt":"60.91M","longFmt":"60,912,000"}},{"date":"4Q2025","fiscalQuarter":"1Q2026","revenue":{"raw":965684000,"fmt":"965.68M","longFmt":"965,684,000"},"earnings":{"raw":55529000,"fmt":"55.53M","longFmt":"55,529,000"}}]},"financialCurrency":"USD","defaultMethodology":"nongaap"},"corporateActions":{"corporateActions":[],"maxAge":1},"financialData":{"maxAge":86400,"currentPrice":{"raw":90.3,"fmt":"90.30"},"targetHighPrice":{"raw":95.0,"fmt":"95.00"},"targetLowPrice":{"raw":67.0,"fmt":"67.00"},"targetMeanPrice":{"raw":86.2,"fmt":"86.20"},"targetMedianPrice":{"raw":90.0,"fmt":"90.00"},"recommendationMean":{"raw":3.1,"fmt":"3.10"},"recommendationKey":"hold","numberOfAnalystOpinions":{"raw":5,"fmt":"5","longFmt":"5"},"totalCash":{"raw":40254000,"fmt":"40.25M","longFmt":"40,254,000"},"totalCashPerShare":{"raw":0.721,"fmt":"0.72"},"ebitda":{"raw":414270016,"fmt":"414.27M","longFmt":"414,270,016"},"totalDebt":{"raw":580027008,"fmt":"580.03M","longFmt":"580,027,008"},"quickRatio":{"raw":0.648,"fmt":"0.65"},"currentRatio":{"raw":1.734,"fmt":"1.73"},"totalRevenue":{"raw":3806721024,"fmt":"3.81B","longFmt":"3,806,721,024"},"debtToEquity":{"raw":41.945,"fmt":"41.94%"},"revenuePerShare":{"raw":68.273,"fmt":"68.27"},"returnOnAssets":{"raw":0.080690004,"fmt":"8.07%"},"returnOnEquity":{"raw":0.14694999,"fmt":"14.69%"},"grossProfits":{"raw":1550625024,"fmt":"1.55B","longFmt":"1,550,625,024"},"freeCashflow":{"raw":142806256,"fmt":"142.81M","longFmt":"142,806,256"},"operatingCashflow":{"raw":261260000,"fmt":"261.26M","longFmt":"261,260,000"},"earningsGrowth":{"raw":0.118,"fmt":"11.80%"},"revenueGrowth":{"raw":0.04,"fmt":"4.00%"},"grossMargins":{"raw":0.40734002,"fmt":"40.73%"},"ebitdaMargins":{"raw":0.108830005,"fmt":"10.88%"},"operatingMargins":{"raw":0.08399,"fmt":"8.40%"},"profitMargins":{"raw":0.05372,"fmt":"5.37%"},"financialCurrency":"USD"}}],"error":null}}