Charles Brennan

Stock Analyst at Jefferies

(4.70)
# 954
Out of 5,055 analysts
516
Total ratings
62.3%
Success rate
10.5%
Average return

Stocks Rated by Charles Brennan

Bytes Technology Group plc
Oct 14, 2026
Reiterated: Hold
Price Target: 450p
Current: 428p
Upside: +5.14%
Softcat plc
Oct 14, 2026
Reiterated: Hold
Price Target: 1,700p → 1,750p
Current: 1,719p
Upside: +1.80%
Capgemini SE
Oct 1, 2026
Reiterated: Hold
Price Target: €110.00
Current: €118.00
Upside: -6.78%
Dassault Systèmes SE
Sep 28, 2026
Reiterated: Sell
Price Target: €13.00 → €16.00
Current: €22.49
Upside: -28.86%
Nemetschek SE
Sep 23, 2026
Reiterated: Buy
Price Target: €70.00 → €72.00
Current: €70.80
Upside: +1.69%
SAP SE
Sep 22, 2026
Reiterated: Buy
Price Target: €210.00 → €220.00
Current: €196.94
Upside: +11.71%
SAP SE
Sep 22, 2026
Reiterated: Buy
Price Target: $235 → $260
Current: $220.49
Upside: +17.92%
Computacenter plc
Sep 8, 2026
Reiterated: Buy
Price Target: 5,300p → 6,500p
Current: 5,465p
Upside: +18.94%
GB Group plc
Aug 25, 2026
Rated: Buy
Price Target: 240p → 210p
Current: 152p
Upside: +38.16%
Amadeus IT Group, S.A.
Aug 2, 2026
Reiterated: Buy
Price Target: €60.00 → €65.00
Current: €52.60
Upside: +23.57%
Reiterated: Buy
Price Target: 1,000p → 1,150p
Current: 1,073p
Upside: +7.18%
Reiterated: Buy
Price Target: CHF 85.00
Current: CHF 71.20
Upside: +19.38%
Reiterated: Hold
Price Target: n/a
Current: $56.77
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $35.16
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $22.65
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $19.53
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $6.92
Upside: n/a
Reiterated: Buy
Price Target: 150p
Current: 155p
Upside: n/a
Reiterated: Hold
Price Target: $80
Current: $1.92
Upside: n/a
Reiterated: Buy
Price Target: €2,283 → €2,417
Current: €923.50
Upside: n/a
Reiterated: Buy
Price Target: $91 → $89
Current: $62.47
Upside: n/a
Reiterated: Hold
Price Target: $207 → $248
Current: $214.96
Upside: n/a
Reiterated: Sell
Price Target: €64.00 → €67.00
Current: €10.69
Upside: n/a
Reiterated: Hold
Price Target: €15.90
Current: €4.26
Upside: n/a
Reiterated: Hold
Price Target: €8.00
Current: €62.56
Upside: n/a