William Hardcastle

Stock Analyst at UBS

(3.89)
# 1,887
Out of 5,005 analysts
411
Total ratings
61.9%
Success rate
3.8%
Average return

Stocks Rated by William Hardcastle

SCOR SE
Aug 18, 2026
Downgraded: Sell
Price Target: €30.50 → €32.50
Current: €33.28
Upside: -2.34%
Hannover Rück SE
Aug 12, 2026
Reiterated: Buy
Price Target: €306.00 → €312.00
Current: €258.80
Upside: +20.56%
Admiral Group plc
Aug 12, 2026
Reiterated: Buy
Price Target: 3,550p → 4,300p
Current: 3,674p
Upside: +17.04%
Allianz SE
Aug 7, 2026
Reiterated: Hold
Price Target: €390.00 → €430.00
Current: €425.50
Upside: +1.06%
Münchener Rückversicherungs-Gesellschaft Aktiengesellschaft in München
Aug 7, 2026
Reiterated: Hold
Price Target: €575.00 → €515.00
Current: €514.00
Upside: +0.19%
Swiss Re AG
Aug 6, 2026
Reiterated: Sell
Price Target: CHF 112.00
Current: CHF 142.90
Upside: -21.62%
AXA SA
Aug 3, 2026
Reiterated: Buy
Price Target: €45.00
Current: €43.98
Upside: +2.32%
Lancashire Holdings Limited
Jul 30, 2026
Reiterated: Buy
Price Target: 825p → 670p
Current: 648p
Upside: +3.47%
Zurich Insurance Group AG
Dec 17, 2025
Reiterated: Sell
Price Target: CHF 515.00 → CHF 520.00
Current: CHF 578.00
Upside: -10.03%
Assicurazioni Generali S.p.A.
Dec 17, 2025
Upgraded: Buy
Price Target: €23.70 → €40.00
Current: €43.07
Upside: -7.13%
Reiterated: Buy
Price Target: 63,154p → 750p
Current: 697p
Upside: +7.57%
Reiterated: Buy
Price Target: 970p → 990p
Current: 1,307p
Upside: -24.25%
Reiterated: Buy
Price Target: 1,595p → 1,700p
Current: 1,881p
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $940.00
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $24.57
Upside: n/a