Andrew Kaplowitz
Stock Analyst at Citigroup
(5)
Main Sectors:
Top Industries:
44 Stocks
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
MTZ MasTec | Maintains: Strong Buy | 219 248 | 215.88 | 14.88% | 26 | Oct 3, 2025 | |
TT Trane Technologies | Maintains: Buy | 499 494 | 424.1 | 16.48% | 23 | Sep 17, 2025 | |
ETN Eaton Corp | Maintains: Strong Buy | 420 425 | 373.41 | 13.82% | 7 | Aug 6, 2025 | |
FLR Fluor | Maintains: Buy | 71 57 | 43.14 | 32.13% | 29 | Aug 4, 2025 | |
JCI Johnson Controls Int... | Maintains: Neutral | 110 112 | 108.8 | 2.94% | 15 | Jul 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 432 492 | 421.22 | 16.8% | 20 | Jul 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 148 166 | 154.58 | 7.39% | 12 | Jul 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 122 137 | 128.96 | 6.23% | 27 | Jul 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 544 670 | 594.89 | 12.63% | 6 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 296 309 | 297.11 | 4% | 23 | Jul 18, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 137 152 | 149.86 | 1.43% | 23 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 37 45 | 41.4 | 8.7% | 10 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 130 149 | 160.17 | -6.97% | 15 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 371 392 | 349.27 | 12.23% | 20 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 99 125 | 112.24 | 11.37% | 13 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 709 831 | 763.5 | 8.84% | 3 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 23 24 | 22.78 | 5.36% | 10 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 17 21 | 13.7 | 53.28% | 8 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 91 104 | 83.95 | 23.88% | 16 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 254 265 | 259.96 | 1.94% | 21 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 22 29 | 25.75 | 12.62% | 13 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 58 65 | 52.77 | 23.18% | 11 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 146 165 | 134.77 | 22.43% | 13 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 202 226 | 166.62 | 35.64% | 17 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 82 89 | 59.64 | 49.23% | 4 | Jul 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 70 80 | 63.96 | 25.08% | 20 | Jun 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 242 265 | 209.05 | 26.76% | 12 | Jun 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 141 160 | 158.67 | 0.84% | 26 | May 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 313 321 | n/a | n/a | 3 | May 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 77 69 | 47.41 | 45.54% | 21 | Apr 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 116 100 | 107.15 | -6.67% | 4 | Apr 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 37 29 | 63.1 | -54.04% | 4 | Apr 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 84 69 | 50.41 | 36.88% | 23 | Apr 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 31 28 | 34.61 | -19.1% | 10 | Apr 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 69 65 | 73.33 | -11.36% | 8 | Apr 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 45 52 | n/a | n/a | 7 | Feb 1, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 26 28 | n/a | n/a | 4 | Dec 9, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Sell | 18 21 | n/a | n/a | 2 | May 8, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 95 90 | n/a | n/a | 10 | Nov 21, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 21 23 | n/a | n/a | 4 | Nov 6, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 41 38 | n/a | n/a | 6 | Oct 29, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Sell | n/a | n/a | n/a | 3 | Dec 20, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 98 96 | 214.72 | -55.29% | 6 | Jul 21, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Neutral | 25 | 53.23 | -53.03% | 1 | Jun 19, 2017 |