Latest CTAS Analyst Ratings & Recommendations
Recent analyst recommendations with rating changes and price target updates (last 90 days)
| Date | Analyst | Firm | Action | Rating | Price Target |
|---|---|---|---|---|---|
| Jason Haas | Wells Fargo | Upgrades | Buy | $205.00 → $245.00 +40.00 (19.5%) | |
| Leo Carrington | Citi | Maintains | Strong Sell | $176.00 → $181.00 +5.00 (2.8%) | |
| Shlomo Rosenbaum | Stifel Nicolaus | Maintains | Hold | $222.00 | |
| Jasper Bibb | Truist | Maintains | Buy | - | |
| Connor Cerniglia | Bernstein | Maintains | Hold | $200.00 | |
| Manav Patnaik | Barclays | Maintains | Buy | $245.00 | |
| Joshua Chan | UBS | Maintains | Strong Buy | $255.00 → $235.00 -20.00 (-7.8%) | |
| Jason Haas | Wells Fargo | Maintains | Hold | $247.00 → $242.00 -5.00 (-2.0%) | |
| Andrew Wittmann | Baird | Maintains | Hold | $220.00 → $225.00 +5.00 (2.3%) | |
| Scott Schneeberger | Oppenheimer | Maintains | Hold | - | |
| Ashish Sabadra | RBC Capital | Reiterates | Hold | $206.00 → $206.00 +0.00 (0.0%) | |
| Toni Kaplan | Morgan Stanley | Maintains | Hold | $210.00 | |
| Tim Mulrooney | William Blair | Maintains | Buy | - | |
| Toni Kaplan | Morgan Stanley | Maintains | Hold | $220.00 → $210.00 -10.00 (-4.5%) | |
| Jason Haas | Wells Fargo | Maintains | Hold | $218.00 → $185.00 -33.00 (-15.1%) |
Jason Haas
Wells Fargo
BuyUpgrades
$205.00 → $245.00
Leo Carrington
Citi
Strong SellMaintains
$176.00 → $181.00
Shlomo Rosenbaum
Stifel Nicolaus
HoldMaintains
$222.00
Jasper Bibb
Truist
BuyMaintains
-
Connor Cerniglia
Bernstein
HoldMaintains
$200.00
Manav Patnaik
Barclays
BuyMaintains
$245.00
Joshua Chan
UBS
Strong BuyMaintains
$255.00 → $235.00
Jason Haas
Wells Fargo
HoldMaintains
$247.00 → $242.00
Andrew Wittmann
Baird
HoldMaintains
$220.00 → $225.00
Scott Schneeberger
Oppenheimer
HoldMaintains
-
Ashish Sabadra
RBC Capital
HoldReiterates
$206.00 → $206.00
Toni Kaplan
Morgan Stanley
HoldMaintains
$210.00
Tim Mulrooney
William Blair
BuyMaintains
-
Toni Kaplan
Morgan Stanley
HoldMaintains
$220.00 → $210.00
Jason Haas
Wells Fargo
HoldMaintains
$218.00 → $185.00
