Charles Brennan

Stock Analyst at Jefferies

(4.39)
# 1,215
Out of 4,574 analysts
511
Total ratings
56.2%
Success rate
8.2%
Average return

Stocks Rated by Charles Brennan

SAP SE
Jul 24, 2026
Maintained: Buy
Price Target: €210.00
Current: €140.20
Upside: +49.79%
Temenos AG
Jul 22, 2026
Maintained: Buy
Price Target: CHF 85.00
Current: CHF 61.80
Upside: +37.54%
Capgemini SE
Jul 21, 2026
Maintained: Hold
Price Target: €95.00
Current: €89.88
Upside: +5.70%
Computacenter plc
Jul 13, 2026
Maintained: Buy
Price Target: 5,300p
Current: 4,790p
Upside: +10.65%
Bytes Technology Group plc
Jul 9, 2026
Maintained: Hold
Price Target: 370,000p370p
Current: 416p
Upside: -11.10%
Dassault Systèmes SE
Jul 8, 2026
Maintained: Sell
Price Target: €13.00
Current: €19.88
Upside: -34.61%
Amadeus IT Group, S.A.
Jun 26, 2026
Maintained: Buy
Price Target: €65.00€60.00
Current: €49.73
Upside: +20.65%
GB Group plc
Jun 25, 2026
Reiterated: Buy
Price Target: 320p240p
Current: 207p
Upside: +15.94%
The Sage Group plc
Jun 25, 2026
Reiterated: Buy
Price Target: 1,100p1,000p
Current: 858p
Upside: +16.52%
Softcat plc
Jun 25, 2026
Reiterated: Hold
Price Target: 1,700p
Current: 1,893p
Upside: -10.20%
Maintained: Buy
Price Target: €90.00€70.00
Current: €57.15
Upside: +22.48%
Maintained: Hold
Price Target: n/a
Current: $61.58
Upside: -
Maintained: Buy
Price Target: n/a
Current: $31.64
Upside: -
Maintained: Buy
Price Target: n/a
Current: $23.95
Upside: -
Maintained: Buy
Price Target: n/a
Current: $16.65
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $7.00
Upside: n/a
Maintained: Hold
Price Target: kr 9.50
Current: kr 5.99
Upside: n/a
Maintained: Buy
Price Target: 150p
Current: 143p
Upside: n/a
Maintained: Buy
Price Target: $206$239
Current: $160.00
Upside: n/a
Maintained: Hold
Price Target: $80
Current: $2.66
Upside: n/a
Maintained: Buy
Price Target: €2,283€2,417
Current: €801.00
Upside: n/a
Maintained: Buy
Price Target: $91$89
Current: $45.45
Upside: n/a
Maintained: Hold
Price Target: $207$248
Current: $146.99
Upside: n/a
Maintained: Sell
Price Target: €64.00€67.00
Current: €9.69
Upside: n/a
Maintained: Hold
Price Target: €15.90
Current: €3.96
Upside: n/a
Reiterated: Hold
Price Target: €8.00
Current: €53.36
Upside: n/a