William Hardcastle
Stock Analyst at UBS
(3.81)
# 1,947
Out of 4,579 analysts
415
Total ratings
61.5%
Success rate
3.7%
Average return
Main Sectors:
Stocks Rated by William Hardcastle
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| SWX: SREN Swiss Re AG | Downgraded: Sell | CHF 131.00 → CHF 112.00 | CHF 136.45 | -17.92% | 62 | May 21, 2026 | |
| ETR: ALV Allianz SE | Maintained: Hold | €380.00 → €390.00 | €430.40 | -9.39% | 41 | May 13, 2026 | |
| ETR: HNR1 Hannover Rück SE | Maintained: Buy | €294.00 → €306.00 | €257.20 | +18.97% | 59 | May 11, 2026 | |
| EPA: CS AXA SA | Maintained: Buy | €45.00 | €45.19 | -0.42% | 30 | May 6, 2026 | |
| EPA: SCR SCOR SE | Maintained: Hold | €27.00 → €30.50 | €33.80 | -9.76% | 25 | Mar 25, 2026 | |
| LON: ADM Admiral Group plc | Maintained: Buy | 3,500p → 3,550p | 3,590p | -1.11% | 15 | Mar 16, 2026 | |
| ETR: MUV2 Münchener Rückversicherungs-Gesellschaft Aktiengesellschaft in München | Maintained: Hold | €575.00 | €520.20 | +10.53% | 59 | Jan 26, 2026 | |
| BIT: G Assicurazioni Generali S.p.A. | Upgraded: Buy | €23.70 → €40.00 | €43.58 | -8.21% | 26 | Dec 17, 2025 | |
| SWX: ZURN Zurich Insurance Group AG | Maintained: Sell | CHF 515.00 → CHF 520.00 | CHF 623.60 | -16.61% | 44 | Dec 17, 2025 | |
| LON: AV Aviva plc | Maintained: Buy | 63,154p → 750p | 688p | +9.08% | 3 | Dec 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 970p → 990p | 1,296p | -23.61% | 16 | Nov 26, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 1,595p → 1,700p | 1,846p | -7.91% | 10 | Aug 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 870p → 825p | 650p | +27.02% | 4 | Aug 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $1,089.50 | n/a | 8 | Sep 12, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $24.78 | n/a | 1 | Jan 12, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | kr 207.00 → kr 202.00 | kr 278.20 | n/a | 3 | Jul 28, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | kr 190.00 → kr 194.00 | kr 155.40 | n/a | 5 | Jul 14, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €49.90 → €47.20 | €9.63 | n/a | 4 | Jun 10, 2022 |
Swiss Re AG
May 21, 2026
Downgraded: Sell
Price Target: CHF 131.00 → CHF 112.00
Current: CHF 136.45
Upside: -17.92%
Allianz SE
May 13, 2026
Maintained: Hold
Price Target: €380.00 → €390.00
Current: €430.40
Upside: -9.39%
Hannover Rück SE
May 11, 2026
Maintained: Buy
Price Target: €294.00 → €306.00
Current: €257.20
Upside: +18.97%
AXA SA
May 6, 2026
Maintained: Buy
Price Target: €45.00
Current: €45.19
Upside: -0.42%
SCOR SE
Mar 25, 2026
Maintained: Hold
Price Target: €27.00 → €30.50
Current: €33.80
Upside: -9.76%
Admiral Group plc
Mar 16, 2026
Maintained: Buy
Price Target: 3,500p → 3,550p
Current: 3,590p
Upside: -1.11%
Münchener Rückversicherungs-Gesellschaft Aktiengesellschaft in München
Jan 26, 2026
Maintained: Hold
Price Target: €575.00
Current: €520.20
Upside: +10.53%
Assicurazioni Generali S.p.A.
Dec 17, 2025
Upgraded: Buy
Price Target: €23.70 → €40.00
Current: €43.58
Upside: -8.21%
Zurich Insurance Group AG
Dec 17, 2025
Maintained: Sell
Price Target: CHF 515.00 → CHF 520.00
Current: CHF 623.60
Upside: -16.61%
Aviva plc
Dec 3, 2025
Maintained: Buy
Price Target: 63,154p → 750p
Current: 688p
Upside: +9.08%
Nov 26, 2025
Maintained: Buy
Price Target: 970p → 990p
Current: 1,296p
Upside: -23.61%
Aug 8, 2025
Maintained: Buy
Price Target: 1,595p → 1,700p
Current: 1,846p
Upside: -7.91%
Aug 7, 2025
Maintained: Buy
Price Target: 870p → 825p
Current: 650p
Upside: +27.02%
Sep 12, 2023
Maintained: Buy
Price Target: n/a
Current: $1,089.50
Upside: n/a
Jan 12, 2023
Downgraded: Sell
Price Target: n/a
Current: $24.78
Upside: n/a
Jul 28, 2022
Upgraded: Hold
Price Target: kr 207.00 → kr 202.00
Current: kr 278.20
Upside: n/a
Jul 14, 2022
Maintained: Buy
Price Target: kr 190.00 → kr 194.00
Current: kr 155.40
Upside: n/a
Jun 10, 2022
Maintained: Hold
Price Target: €49.90 → €47.20
Current: €9.63
Upside: n/a