Charles Brennan

Stock Analyst at Jefferies

(4.61)
# 917
Out of 5,000 analysts
512
Total ratings
60.8%
Success rate
10.1%
Average return

Stocks Rated by Charles Brennan

Nemetschek SE
Sep 23, 2026
Reiterated: Buy
Price Target: €70.00 → €72.00
Current: €61.20
Upside: +17.65%
SAP SE
Sep 22, 2026
Reiterated: Buy
Price Target: €210.00 → €220.00
Current: €182.88
Upside: +20.30%
SAP SE
Sep 22, 2026
Reiterated: Buy
Price Target: $241 → $260
Current: $210.62
Upside: +23.45%
Bytes Technology Group plc
Sep 21, 2026
Reiterated: Hold
Price Target: 370p → 450p
Current: 444p
Upside: +1.44%
Softcat plc
Sep 17, 2026
Reiterated: Hold
Price Target: 1,700p
Current: 1,821p
Upside: -6.64%
Computacenter plc
Sep 8, 2026
Reiterated: Buy
Price Target: 5,300p → 6,500p
Current: 5,315p
Upside: +22.30%
GB Group plc
Aug 25, 2026
Rated: Buy
Price Target: 240p → 210p
Current: 149p
Upside: +41.32%
Capgemini SE
Aug 20, 2026
Reiterated: Hold
Price Target: €95.00 → €110.00
Current: €104.05
Upside: +5.72%
Amadeus IT Group, S.A.
Aug 2, 2026
Reiterated: Buy
Price Target: €60.00 → €65.00
Current: €53.64
Upside: +21.18%
The Sage Group plc
Jul 29, 2026
Reiterated: Buy
Price Target: 1,000p → 1,150p
Current: 1,000p
Upside: +15.00%
Reiterated: Buy
Price Target: CHF 85.00
Current: CHF 68.05
Upside: +24.91%
Reiterated: Sell
Price Target: €13.00
Current: €20.89
Upside: -37.77%
Reiterated: Hold
Price Target: n/a
Current: $59.02
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $33.66
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $22.35
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $21.16
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $6.82
Upside: n/a
Reiterated: Buy
Price Target: 150p
Current: 138p
Upside: n/a
Reiterated: Hold
Price Target: $80
Current: $2.00
Upside: n/a
Reiterated: Buy
Price Target: €2,283 → €2,417
Current: €851.30
Upside: n/a
Reiterated: Buy
Price Target: $91 → $89
Current: $59.14
Upside: n/a
Reiterated: Hold
Price Target: $207 → $248
Current: $183.52
Upside: n/a
Reiterated: Sell
Price Target: €64.00 → €67.00
Current: €11.78
Upside: n/a
Reiterated: Hold
Price Target: €15.90
Current: €4.14
Upside: n/a
Reiterated: Hold
Price Target: €8.00
Current: €61.06
Upside: n/a