Michael Ciarmoli
Stock Analyst at Truist Securities
(2.81)
# 676
Out of 5,244 analysts
311
Total ratings
74.29%
Success rate
25.16%
Average return
Main Sectors:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
Northrop Grumman | Initiates Coverage On: Buy | 544 | 504.5 | 7.83% | 1 | Jan 14, 2025 | |
Lockheed Martin | Initiates Coverage On: Buy | 579 | 506.63 | 14.28% | 1 | Jan 14, 2025 | |
Moog | Maintains: Strong Buy | 224 237 | n/a | n/a | 5 | Jan 14, 2025 | |
Woodward | Maintains: Strong Buy | 226 229 | 192.5 | 18.96% | 20 | Jan 14, 2025 | |
VSE | Maintains: Buy | 133 129 | 104.67 | 23.24% | 10 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 18 19 | 19.02 | -0.11% | 12 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 1482 1534 | 1356.95 | 13.05% | 23 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 347 351 | 323.59 | 8.47% | 11 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 35 44 | 43.54 | 1.06% | 10 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 36 37 | 36.79 | 0.57% | 8 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 300 283 | 223.08 | 26.86% | 8 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 27 32 | 35.18 | -9.04% | 8 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 128 130 | 127.4 | 2.04% | 12 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 80 82 | 69.82 | 17.44% | 14 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 333 357 | 381.79 | -6.49% | 16 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 106 114 | 126.52 | -9.9% | 14 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 20 17 | 17.34 | -1.96% | 11 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 85 88 | 82.58 | 6.56% | 12 | Jan 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 15 23 | 22.13 | 1.67% | 9 | Nov 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 78 76 | 68.34 | 11.21% | 12 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 264 282 | 240.79 | 17.11% | 16 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 10 8 | 6.75 | 18.52% | 5 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 38 48 | 47.4 | 0.21% | 15 | Oct 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 30 35 | 34.29 | 2.07% | 7 | Jul 17, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 60 40 | 5.49 | 628.6% | 8 | Feb 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 68 81 | 72.25 | 12.11% | 15 | Dec 22, 2023 | |
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 |