Charles Brennan

Stock Analyst at Jefferies

(4.71)
# 767
Out of 5,099 analysts
522
Total ratings
63%
Success rate
10.8%
Average return

Stocks Rated by Charles Brennan

Capgemini SE
Oct 30, 2026
Reiterated: Hold
Price Target: €110.00 → €135.00
Current: €125.20
Upside: +7.83%
Dassault Systèmes SE
Oct 28, 2026
Reiterated: Sell
Price Target: €16.00 → €19.00
Current: €24.98
Upside: -23.94%
Computacenter plc
Oct 27, 2026
Reiterated: Buy
Price Target: 6,500p
Current: 5,045p
Upside: +28.84%
SAP SE
Oct 25, 2026
Reiterated: Buy
Price Target: €220.00 → €250.00
Current: €206.65
Upside: +20.98%
GB Group plc
Oct 21, 2026
Reiterated: Buy
Price Target: 210p
Current: 161p
Upside: +30.76%
Bytes Technology Group plc
Oct 14, 2026
Reiterated: Hold
Price Target: 450p
Current: 450p
Upside: -
Softcat plc
Oct 14, 2026
Reiterated: Hold
Price Target: 1,700p → 1,750p
Current: 1,612p
Upside: +8.56%
Nemetschek SE
Sep 23, 2026
Reiterated: Buy
Price Target: €70.00 → €72.00
Current: €73.45
Upside: -1.97%
SAP SE
Sep 22, 2026
Reiterated: Buy
Price Target: $235 → $260
Current: $230.31
Upside: +12.89%
Amadeus IT Group, S.A.
Aug 2, 2026
Reiterated: Buy
Price Target: €60.00 → €65.00
Current: €58.54
Upside: +11.04%
Reiterated: Buy
Price Target: 1,000p → 1,150p
Current: 1,159p
Upside: -0.78%
Reiterated: Buy
Price Target: CHF 85.00
Current: CHF 76.85
Upside: +10.61%
Reiterated: Hold
Price Target: n/a
Current: $62.96
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $33.38
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $20.80
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $17.98
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $6.10
Upside: n/a
Reiterated: Buy
Price Target: 150p
Current: 167p
Upside: n/a
Reiterated: Hold
Price Target: $80
Current: $1.65
Upside: n/a
Reiterated: Buy
Price Target: €2,283 → €2,417
Current: €827.80
Upside: n/a
Reiterated: Buy
Price Target: $91 → $89
Current: $63.83
Upside: n/a
Reiterated: Hold
Price Target: $207 → $248
Current: $254.56
Upside: n/a
Reiterated: Sell
Price Target: €64.00 → €67.00
Current: €10.73
Upside: n/a
Reiterated: Hold
Price Target: €15.90
Current: €4.50
Upside: n/a
Reiterated: Hold
Price Target: €8.00
Current: €63.58
Upside: n/a