Michael Ciarmoli
Stock Analyst at Truist Securities
(2.69)
Main Sectors:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
WWD Woodward | Maintains: Strong Buy | 232 267 | 243.59 | 9.61% | 23 | Jun 12, 2025 | |
RBC RBC Bearings | Maintains: Strong Buy | 405 431 | 380.9 | 13.15% | 15 | Jun 12, 2025 | |
HWM Howmet Aerospace | Maintains: Strong Buy | 161 192 | 176.18 | 8.98% | 15 | Jun 12, 2025 | |
DCO Ducommun | Maintains: Strong Buy | 76 87 | 82.5 | 5.45% | 16 | Jun 12, 2025 | |
ATRO Astronics | Maintains: Hold | 24 32 | 32.93 | -2.82% | 14 | Jun 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 35 | 28.81 | 21.49% | 1 | Jun 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 56 60 | 50.2 | 19.52% | 12 | Jun 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 130 140 | 135.84 | 3.06% | 13 | May 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 264 260 | 248.39 | 4.67% | 11 | Apr 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 600 550 | 487.95 | 12.72% | 3 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 73 67 | 55.73 | 20.22% | 16 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 1534 1490 | 1455.85 | 2.35% | 24 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 237 215 | n/a | n/a | 6 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 37 40 | 43.46 | -7.96% | 9 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 32 38 | 42.3 | -10.17% | 9 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 294 277 | 317.03 | -12.63% | 18 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 357 338 | 476.93 | -29.13% | 17 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 88 80 | 68.5 | 16.79% | 13 | Apr 17, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 81 78 | 67.29 | 15.92% | 16 | Mar 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 19 26 | 25.73 | 1.05% | 13 | Feb 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 579 | 458.75 | 26.21% | 1 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 106 114 | 141.14 | -19.23% | 14 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 15 23 | n/a | n/a | 9 | Nov 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 10 8 | 5.89 | 35.82% | 5 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 38 48 | 20.89 | 127.38% | 15 | Oct 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 30 35 | 36.75 | -4.76% | 7 | Jul 17, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 60 40 | 2.89 | 1284.08% | 8 | Feb 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 53 | n/a | n/a | 3 | Dec 16, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 250 235 | n/a | n/a | 7 | Jul 19, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 70 | n/a | n/a | 5 | Feb 9, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 56 60 | n/a | n/a | 4 | Jul 28, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 50 44 | n/a | n/a | 5 | Apr 16, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 106 0 | n/a | n/a | 2 | Nov 10, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 106 0 | n/a | n/a | 2 | Sep 19, 2017 |