Karl Green CFA
Stock Analyst at RBC Capital
(0.25)
# 4,362
Out of 4,574 analysts
318
Total ratings
42%
Success rate
-6.3%
Average return
Main Sectors:
Stocks Rated by Karl Green CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: CPG Compass Group PLC | Reiterated: Buy | n/a | $30.29 | - | 27 | Jul 22, 2026 | |
| EPA: SW Sodexo S.A. | Maintained: Hold | €45.00 → €52.00 | €55.50 | -6.31% | 29 | Jul 20, 2026 | |
| SUNB Sunbelt Rentals Holdings | Maintained: Hold | $80 | $75.67 | +5.72% | 3 | Jul 20, 2026 | |
| LON: HAS Hays plc | Maintained: Buy | 60p | 58p | +2.83% | 33 | Jul 13, 2026 | |
| LON: PAGE Michael Page Plc | Maintained: Buy | 250p | 181p | +38.50% | 37 | Jul 13, 2026 | |
| LON: BNZL Bunzl plc | Maintained: Hold | 2,200p → 2,600p | 2,758p | -5.73% | 33 | Jul 7, 2026 | |
| EPA: ELIS Elis SA | Maintained: Hold | €27.50 | €25.12 | +9.47% | 5 | Jul 6, 2026 | |
| EPA: TEP Teleperformance SE | Maintained: Buy | €105.00 | €56.32 | +86.43% | 22 | Jul 3, 2026 | |
| EPA: BVI Bureau Veritas SA | Maintained: Hold | €26.00 | €26.98 | -3.63% | 40 | Jun 29, 2026 | |
| ARMK Aramark | Maintained: Buy | $55 → $60 | $57.18 | +4.93% | 13 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | 5,850p | 5,820p | +0.52% | 30 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | CHF 85.00 | CHF 93.38 | -8.97% | 31 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | 2,500p | 2,744p | n/a | 15 | May 21, 2024 |
Compass Group PLC
Jul 22, 2026
Reiterated: Buy
Price Target: n/a
Current: $30.29
Upside: -
Sodexo S.A.
Jul 20, 2026
Maintained: Hold
Price Target: €45.00 → €52.00
Current: €55.50
Upside: -6.31%
Sunbelt Rentals Holdings
Jul 20, 2026
Maintained: Hold
Price Target: $80
Current: $75.67
Upside: +5.72%
Hays plc
Jul 13, 2026
Maintained: Buy
Price Target: 60p
Current: 58p
Upside: +2.83%
Michael Page Plc
Jul 13, 2026
Maintained: Buy
Price Target: 250p
Current: 181p
Upside: +38.50%
Bunzl plc
Jul 7, 2026
Maintained: Hold
Price Target: 2,200p → 2,600p
Current: 2,758p
Upside: -5.73%
Elis SA
Jul 6, 2026
Maintained: Hold
Price Target: €27.50
Current: €25.12
Upside: +9.47%
Teleperformance SE
Jul 3, 2026
Maintained: Buy
Price Target: €105.00
Current: €56.32
Upside: +86.43%
Bureau Veritas SA
Jun 29, 2026
Maintained: Hold
Price Target: €26.00
Current: €26.98
Upside: -3.63%
Aramark
Jun 2, 2026
Maintained: Buy
Price Target: $55 → $60
Current: $57.18
Upside: +4.93%
May 13, 2026
Downgraded: Hold
Price Target: 5,850p
Current: 5,820p
Upside: +0.52%
May 5, 2026
Upgraded: Hold
Price Target: CHF 85.00
Current: CHF 93.38
Upside: -8.97%
May 21, 2024
Rated: Sell
Price Target: 2,500p
Current: 2,744p
Upside: n/a