Charles Brennan

Stock Analyst at Jefferies

(4.59)
# 947
Out of 4,649 analysts
516
Total ratings
62.2%
Success rate
10.3%
Average return

Stocks Rated by Charles Brennan

Amadeus IT Group, S.A.
Aug 2, 2026
Maintained: Buy
Price Target: €60.00€65.00
Current: €57.40
Upside: +13.24%
Capgemini SE
Jul 30, 2026
Maintained: Hold
Price Target: €95.00
Current: €108.30
Upside: -12.28%
Nemetschek SE
Jul 30, 2026
Maintained: Buy
Price Target: €70.00
Current: €61.75
Upside: +13.36%
The Sage Group plc
Jul 29, 2026
Maintained: Buy
Price Target: 1,000p1,150p
Current: 1,061p
Upside: +8.44%
SAP SE
Jul 28, 2026
Maintained: Buy
Price Target: €210.00
Current: €180.14
Upside: +16.58%
Temenos AG
Jul 22, 2026
Maintained: Buy
Price Target: CHF 85.00
Current: CHF 74.60
Upside: +13.94%
Computacenter plc
Jul 13, 2026
Maintained: Buy
Price Target: 5,300p
Current: 5,010p
Upside: +5.79%
Bytes Technology Group plc
Jul 9, 2026
Maintained: Hold
Price Target: 370,000p370p
Current: 414p
Upside: -10.63%
Dassault Systèmes SE
Jul 8, 2026
Maintained: Sell
Price Target: €13.00
Current: €21.68
Upside: -40.04%
GB Group plc
Jun 25, 2026
Reiterated: Buy
Price Target: 320p240p
Current: 161p
Upside: +49.44%
Reiterated: Hold
Price Target: 1,700p
Current: 2,052p
Upside: -17.15%
Maintained: Hold
Price Target: n/a
Current: $81.48
Upside: -
Maintained: Buy
Price Target: n/a
Current: $34.64
Upside: -
Maintained: Buy
Price Target: n/a
Current: $22.25
Upside: -
Maintained: Buy
Price Target: n/a
Current: $18.93
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $7.04
Upside: n/a
Maintained: Hold
Price Target: €0.87
Current: €0.52
Upside: n/a
Maintained: Buy
Price Target: 150p
Current: 140p
Upside: n/a
Maintained: Buy
Price Target: $206$243
Current: $207.97
Upside: n/a
Maintained: Hold
Price Target: $80
Current: $3.10
Upside: n/a
Maintained: Buy
Price Target: €2,283€2,417
Current: €1,062
Upside: n/a
Maintained: Buy
Price Target: $91$89
Current: $58.79
Upside: n/a
Maintained: Hold
Price Target: $207$248
Current: $176.89
Upside: n/a
Maintained: Sell
Price Target: €64.00€67.00
Current: €12.76
Upside: n/a
Maintained: Hold
Price Target: €15.90
Current: €4.24
Upside: n/a
Reiterated: Hold
Price Target: €8.00
Current: €64.40
Upside: n/a