Curtis Nagle
Stock Analyst at Bank of America Securities
(0.12)
# 4,371
Out of 4,460 analysts
465
Total ratings
43.7%
Success rate
-7.6%
Average return
Main Sectors:
Stocks Rated by Curtis Nagle
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CTAS Cintas | Reiterated: Hold | $215 → $200 | $168.51 | +18.69% | 3 | Jun 29, 2026 | |
| APG APi Group | Reiterated: Buy | $53 | $40.88 | +29.65% | 4 | Jun 9, 2026 | |
| TSX: TRI Thomson Reuters Corporation | Maintained: Hold | n/a | $115.74 | - | 5 | Jun 5, 2026 | |
| ARMK Aramark | Reiterated: Buy | $59 → $62 | $56.04 | +10.65% | 6 | Jun 2, 2026 | |
| ROL Rollins | Maintained: Buy | $67 | $41.85 | +60.10% | 4 | May 27, 2026 | |
| FICO Fair Isaac | Maintained: Buy | $1,550 → $1,400 | $1,167.57 | +19.91% | 3 | May 21, 2026 | |
| CSGP CoStar Group | Maintained: Hold | $52 → $37 | $28.93 | +27.89% | 8 | May 19, 2026 | |
| EFX Equifax | Maintained: Buy | $250 → $225 | $158.57 | +41.89% | 2 | May 19, 2026 | |
| VRSK Verisk Analytics | Maintained: Hold | $225 → $190 | $178.29 | +6.57% | 3 | May 19, 2026 | |
| TRU TransUnion | Maintained: Hold | $83 → $80 | $70.78 | +13.03% | 2 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $20 → $16 | $8.75 | +82.86% | 2 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $9.5 → $17 | $18.04 | -8.54% | 2 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $404.01 | - | 2 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $560 → $565 | $448.56 | +25.96% | 2 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $700 → $715 | $556.01 | +28.59% | 2 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $96 → $98 | $100.07 | -2.07% | 2 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $8 → $5.65 | $6.46 | -12.54% | 16 | Mar 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $250 → $100 | $114.99 | -13.04% | 20 | Feb 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $1.4 → $0.5 | $0.5297 | -5.61% | 2 | Feb 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $19.11 | - | 25 | Dec 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $24 | $34.39 | -30.21% | 12 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $38.40 | - | 20 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $5.5 → $5 | $3.16 | +58.23% | 17 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $72 → $86 | $94.57 | -9.06% | 37 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $71 → $75 | $78.66 | -4.65% | 29 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $17 | $7.24 | +127.90% | 14 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $200 | $162.50 | +23.08% | 41 | Sep 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $9.5 | $5.72 | +66.08% | 15 | Aug 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $0.66 → $0.77 | $4.68 | -83.55% | 15 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $30.49 | n/a | 2 | Jun 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $77.16 | n/a | 16 | Feb 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $35 → $32 | $14.13 | n/a | 4 | Oct 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $15 → $6 | $5.99 | n/a | 24 | Oct 25, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $14 → $11 | $8.42 | n/a | 8 | Nov 3, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $5.41 | n/a | 2 | Oct 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $52 | $110.80 | n/a | 4 | Jul 26, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $3 → $2.5 | $0.3856 | n/a | 13 | May 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $88 → $45 | $0.0389 | n/a | 6 | Apr 18, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $132 → $157 | $76.47 | n/a | 13 | Aug 25, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $21.90 | n/a | 43 | Jun 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $45 → $180 | $240.17 | n/a | 3 | Jun 1, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $165 → $231 | $37.79 | n/a | 5 | Apr 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $165 → $168 | $398.36 | n/a | 2 | Apr 16, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $28 | - | n/a | 1 | Jun 10, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $865 | $3,167.25 | n/a | 1 | Aug 27, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $36 | $205.05 | n/a | 3 | Feb 3, 2014 |
Cintas
Jun 29, 2026
Reiterated: Hold
Price Target: $215 → $200
Current: $168.51
Upside: +18.69%
APi Group
Jun 9, 2026
Reiterated: Buy
Price Target: $53
Current: $40.88
Upside: +29.65%
Thomson Reuters Corporation
Jun 5, 2026
Maintained: Hold
Price Target: n/a
Current: $115.74
Upside: -
Aramark
Jun 2, 2026
Reiterated: Buy
Price Target: $59 → $62
Current: $56.04
Upside: +10.65%
Rollins
May 27, 2026
Maintained: Buy
Price Target: $67
Current: $41.85
Upside: +60.10%
Fair Isaac
May 21, 2026
Maintained: Buy
Price Target: $1,550 → $1,400
Current: $1,167.57
Upside: +19.91%
CoStar Group
May 19, 2026
Maintained: Hold
Price Target: $52 → $37
Current: $28.93
Upside: +27.89%
Equifax
May 19, 2026
Maintained: Buy
Price Target: $250 → $225
Current: $158.57
Upside: +41.89%
Verisk Analytics
May 19, 2026
Maintained: Hold
Price Target: $225 → $190
Current: $178.29
Upside: +6.57%
TransUnion
May 19, 2026
Maintained: Hold
Price Target: $83 → $80
Current: $70.78
Upside: +13.03%
May 14, 2026
Reiterated: Buy
Price Target: $20 → $16
Current: $8.75
Upside: +82.86%
May 11, 2026
Upgraded: Hold
Price Target: $9.5 → $17
Current: $18.04
Upside: -8.54%
Apr 29, 2026
Maintained: Buy
Price Target: n/a
Current: $404.01
Upside: -
Apr 22, 2026
Reiterated: Buy
Price Target: $560 → $565
Current: $448.56
Upside: +25.96%
Apr 21, 2026
Maintained: Buy
Price Target: $700 → $715
Current: $556.01
Upside: +28.59%
Apr 15, 2026
Maintained: Buy
Price Target: $96 → $98
Current: $100.07
Upside: -2.07%
Mar 12, 2026
Maintained: Sell
Price Target: $8 → $5.65
Current: $6.46
Upside: -12.54%
Feb 27, 2026
Downgraded: Hold
Price Target: $250 → $100
Current: $114.99
Upside: -13.04%
Feb 23, 2026
Reiterated: Sell
Price Target: $1.4 → $0.5
Current: $0.5297
Upside: -5.61%
Dec 2, 2025
Maintained: Buy
Price Target: n/a
Current: $19.11
Upside: -
Oct 24, 2025
Maintained: Sell
Price Target: $24
Current: $34.39
Upside: -30.21%
Oct 23, 2025
Maintained: Hold
Price Target: n/a
Current: $38.40
Upside: -
Oct 23, 2025
Reiterated: Sell
Price Target: $5.5 → $5
Current: $3.16
Upside: +58.23%
Oct 10, 2025
Maintained: Hold
Price Target: $72 → $86
Current: $94.57
Upside: -9.06%
Oct 10, 2025
Reiterated: Hold
Price Target: $71 → $75
Current: $78.66
Upside: -4.65%
Oct 10, 2025
Reiterated: Buy
Price Target: $17
Current: $7.24
Upside: +127.90%
Sep 4, 2025
Maintained: Sell
Price Target: $200
Current: $162.50
Upside: +23.08%
Aug 7, 2025
Reiterated: Buy
Price Target: $9.5
Current: $5.72
Upside: +66.08%
Aug 5, 2025
Reiterated: Sell
Price Target: $0.66 → $0.77
Current: $4.68
Upside: -83.55%
Jun 18, 2025
Maintained: Hold
Price Target: n/a
Current: $30.49
Upside: n/a
Feb 7, 2025
Maintained: Buy
Price Target: n/a
Current: $77.16
Upside: n/a
Oct 30, 2024
Rated: Sell
Price Target: $35 → $32
Current: $14.13
Upside: n/a
Oct 25, 2024
Downgraded: Sell
Price Target: $15 → $6
Current: $5.99
Upside: n/a
Nov 3, 2023
Maintained: Buy
Price Target: $14 → $11
Current: $8.42
Upside: n/a
Oct 5, 2023
Rated: Hold
Price Target: n/a
Current: $5.41
Upside: n/a
Jul 26, 2023
Reiterated: Hold
Price Target: $52
Current: $110.80
Upside: n/a
May 11, 2023
Reiterated: Sell
Price Target: $3 → $2.5
Current: $0.3856
Upside: n/a
Apr 18, 2022
Maintained: Sell
Price Target: $88 → $45
Current: $0.0389
Upside: n/a
Aug 25, 2021
Maintained: Buy
Price Target: $132 → $157
Current: $76.47
Upside: n/a
Jun 4, 2021
Rated: Hold
Price Target: n/a
Current: $21.90
Upside: n/a
Jun 1, 2021
Upgraded: Hold
Price Target: $45 → $180
Current: $240.17
Upside: n/a
Apr 19, 2021
Maintained: Hold
Price Target: $165 → $231
Current: $37.79
Upside: n/a
Apr 16, 2019
Downgraded: Hold
Price Target: $165 → $168
Current: $398.36
Upside: n/a
Jun 10, 2016
Downgraded: Sell
Price Target: $28
Current: -
Upside: n/a
Aug 27, 2015
Rated: Buy
Price Target: $865
Current: $3,167.25
Upside: n/a
Feb 3, 2014
Upgraded: Buy
Price Target: $36
Current: $205.05
Upside: n/a