⌘K
OverviewStock screenerAnalyst actionsCalendar
MarketsInvestorsSign in
StockUnited StatesNasdaqGS

CTAS

Cintas Corporation

Industrials · Specialty Business Services

200.04USD

-0.4600 (-0.23%)

DescriptionHistoricalFinancialsRelative ValueResearchNewsDiscussionOptionsPrice Chart ↗Fundamental Chart ↗

Estimates and surprises

Consensus EPS on the street’s adjusted basis, not the filed GAAP figure — which is why the actuals here can differ from the income statement.

PeriodConsensus EPS90 days agoRevisions up (30d)Revisions down (30d)
Current quarter$1.36▲$1.3210
Next quarter$1.35▼$1.3601
Current year$5.49▲$5.4310
Next year$6.1▲$6.0210

Recent quarters

Beat in 4 of the last 4

QuarterEstimateActualSurprise
2026-05-31$1.23$1.26+0.03 (+2.4%)
2026-02-28$1.24$1.24+0.00 (+0.4%)
2025-11-30$1.19$1.21+0.02 (+1.3%)
2025-08-31$1.2$1.2+0.00 (+0.3%)

Wall Street coverage

240 ratings from 28 firms

Ratings are attributed to the research firm, not to individual analysts. See every ticker.

FirmActionRatingPrice TargetDate
UBSMaintainedBuy$228 $230Jul 16, 2026
Wells FargoMaintainedOverweight$245 $250Jul 16, 2026
RBC CapitalReiteratedSector Perform$206Jul 16, 2026
BairdMaintainedOutperform$200 $214Jul 16, 2026
B of A SecuritiesUpgraded from NeutralBuy$200 $230Jul 16, 2026
B of A SecuritiesMaintainedNeutral$215 $200Jun 29, 2026
Truist SecuritiesMaintainedBuy$255 $225Jun 15, 2026
CitigroupMaintainedSell$181 $160Mar 31, 2026
StifelMaintainedHold$222 $190Mar 26, 2026
Wells FargoUpgraded from Equal-WeightOverweight$205 $245Jan 14, 2026
CitigroupMaintainedSell$176 $181Dec 22, 2025
UBSMaintainedBuy$255 $235Dec 19, 2025
RBC CapitalReiteratedSector Perform$206Dec 19, 2025
Wells FargoMaintainedEqual-Weight$185 $205Dec 19, 2025
BairdMaintainedNeutral$220 $225Dec 19, 2025
Morgan StanleyMaintainedEqual-Weight$220 $210Dec 17, 2025
Wells FargoMaintainedEqual-Weight$218 $185Nov 25, 2025
BernsteinInitiatedMarket Perform$200Nov 12, 2025
CitigroupMaintainedSell$172 $176Sep 26, 2025
RBC CapitalMaintainedSector Perform$240 $206Sep 25, 2025
Wells FargoMaintainedEqual-Weight$221 $218Sep 25, 2025
JP MorganMaintainedOverweight$246 $230Sep 25, 2025
RBC CapitalReiteratedSector Perform$240Aug 21, 2025
UBSMaintainedBuy$240 $255Jul 18, 2025
BairdMaintainedNeutral$227 $230Jul 18, 2025

Insider transactions

43 filings from 12 insiders · 9 buy / 3 sell over 6m

Officers and directors of CTAS, from the last two years of filings. Grants, gifts and option exercises are shown but not colour-coded — they are compensation, not a view on the price.

InsiderActionSharesPriceValueDate
ROZAKIS JAMESPresidentGrant11.3k$202.71$2.28MAug 10, 2026
FARMER SCOTT DOfficer and DirectorGrant830$202.71$168kAug 10, 2026
SCHNEIDER TODD MChief Executive OfficerGrant57.9k$202.71$11.75MAug 10, 2026
DENTON DAVID BROCKGeneral CounselGrant5.7k$202.71$1.16MAug 10, 2026
GARULA SCOTTChief Financial OfficerGrant10.7k$202.71$2.17MAug 10, 2026
TYSOE RONALD WILLIAMDirectorExercise5.0k$27.10$137kJul 22, 2026
TYSOE RONALD WILLIAMDirectorSell4.4k$199.90$872kJul 22, 2026
BARSTAD MELANIE WDirectorExercise10.5k$27.10$286kJul 16, 2026
BARSTAD MELANIE WDirectorSell9.1k$202.94$1.86MJul 16, 2026
TYSOE RONALD WILLIAMDirectorExercise5.5k$27.10$149kApr 20, 2026
TYSOE RONALD WILLIAMDirectorSell4.7k$178.87$835kApr 20, 2026
COLETTI ROBERT EDirectorExercise12.5k$26.86$339kApr 9, 2026
COLETTI ROBERT EDirectorGift5.2k——Jan 28, 2026
FARMER SCOTT DOfficer, Director and Beneficial OwnerGift10.4k——Jan 28, 2026
COLETTI ROBERT EOfficer and DirectorGift14.0k——Dec 23, 2025
FARMER SCOTT DOfficer, Director and Beneficial OwnerGift29.0k——Dec 23, 2025
CARNAHAN KAREN LDirectorGrant503——Oct 29, 2025
MUCCI MARTINDirectorGrant503——Oct 29, 2025
CARMICHAEL BEVERLY KDirectorGrant503——Oct 29, 2025
COLETTI ROBERT EOfficer and DirectorGrant503——Oct 29, 2025

Analyst Notes

Sign in to write

No analyst notes on CTAS yet.

Analyst Ratings

16 analysts covering

PeriodStrong BuyBuyHoldSellStrong SellConsensus
Current28910Buy2.45
1 mo ago28910Buy2.45
2 mo ago28910Buy2.45
3 mo ago271010Hold2.50
Price target$216.31$175.00 – $250.00
+8.1% to target