Tim Mulrooney
Stock Analyst at William Blair
(3.88)
# 1,863
Out of 4,572 analysts
204
Total ratings
51.1%
Success rate
7.3%
Average return
Main Sectors:
Stocks Rated by Tim Mulrooney
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| FIX Comfort Systems USA | Maintained: Buy | n/a | $1,733.60 | - | 6 | Jul 23, 2026 | |
| ROL Rollins | Reiterated: Buy | n/a | $38.56 | - | 18 | Jul 22, 2026 | |
| WSC WillScot Holdings | Maintained: Hold | n/a | $26.50 | - | 25 | Jul 21, 2026 | |
| CTAS Cintas | Maintained: Buy | n/a | $205.91 | - | 14 | Jul 16, 2026 | |
| ECL Ecolab | Maintained: Buy | n/a | $268.75 | - | 16 | Jul 13, 2026 | |
| BV BrightView Holdings | Maintained: Buy | n/a | $14.06 | - | 12 | Jul 10, 2026 | |
| APG APi Group | Maintained: Buy | n/a | $39.57 | - | 14 | Jul 10, 2026 | |
| UNF UniFirst | Maintained: Hold | n/a | $294.34 | - | 8 | Jul 1, 2026 | |
| BCO The Brink's Company | Maintained: Buy | n/a | $122.00 | - | 11 | Jun 30, 2026 | |
| ABM ABM Industries | Maintained: Hold | n/a | $47.72 | - | 11 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $10.53 | - | 8 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $19.66 | - | 13 | Jun 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $744.85 | - | 7 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $31.71 | - | 11 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $15.58 | - | 8 | May 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $79.52 | - | 9 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $55.12 | - | 4 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $35.29 | - | 1 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $21.75 | n/a | 2 | Nov 7, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $78.25 | n/a | 1 | Nov 25, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $32.89 | n/a | 1 | Jan 25, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $20.60 | n/a | 1 | Jul 2, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | n/a | $213.01 | n/a | 1 | Aug 7, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $62.31 | n/a | 1 | Jul 7, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $486.16 | n/a | 1 | Jul 16, 2010 |
Comfort Systems USA
Jul 23, 2026
Maintained: Buy
Price Target: n/a
Current: $1,733.60
Upside: -
Rollins
Jul 22, 2026
Reiterated: Buy
Price Target: n/a
Current: $38.56
Upside: -
WillScot Holdings
Jul 21, 2026
Maintained: Hold
Price Target: n/a
Current: $26.50
Upside: -
Cintas
Jul 16, 2026
Maintained: Buy
Price Target: n/a
Current: $205.91
Upside: -
Ecolab
Jul 13, 2026
Maintained: Buy
Price Target: n/a
Current: $268.75
Upside: -
BrightView Holdings
Jul 10, 2026
Maintained: Buy
Price Target: n/a
Current: $14.06
Upside: -
APi Group
Jul 10, 2026
Maintained: Buy
Price Target: n/a
Current: $39.57
Upside: -
UniFirst
Jul 1, 2026
Maintained: Hold
Price Target: n/a
Current: $294.34
Upside: -
The Brink's Company
Jun 30, 2026
Maintained: Buy
Price Target: n/a
Current: $122.00
Upside: -
ABM Industries
Jun 5, 2026
Maintained: Hold
Price Target: n/a
Current: $47.72
Upside: -
Jun 5, 2026
Maintained: Hold
Price Target: n/a
Current: $10.53
Upside: -
Jun 4, 2026
Maintained: Buy
Price Target: n/a
Current: $19.66
Upside: -
Jun 2, 2026
Maintained: Buy
Price Target: n/a
Current: $744.85
Upside: -
Jun 2, 2026
Maintained: Buy
Price Target: n/a
Current: $31.71
Upside: -
May 16, 2026
Maintained: Buy
Price Target: n/a
Current: $15.58
Upside: -
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $79.52
Upside: -
Apr 21, 2026
Upgraded: Buy
Price Target: n/a
Current: $55.12
Upside: -
Apr 21, 2026
Upgraded: Buy
Price Target: n/a
Current: $35.29
Upside: -
Nov 7, 2023
Downgraded: Hold
Price Target: n/a
Current: $21.75
Upside: n/a
Nov 25, 2022
Downgraded: Hold
Price Target: n/a
Current: $78.25
Upside: n/a
Jan 25, 2022
Reiterated: Buy
Price Target: n/a
Current: $32.89
Upside: n/a
Jul 2, 2021
Maintained: Buy
Price Target: n/a
Current: $20.60
Upside: n/a
Aug 7, 2017
Rated: Buy
Price Target: n/a
Current: $213.01
Upside: n/a
Jul 7, 2016
Initiated Coverage: Hold
Price Target: n/a
Current: $62.31
Upside: n/a
Jul 16, 2010
Reiterated: Buy
Price Target: n/a
Current: $486.16
Upside: n/a