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

Stocks Rated by William Hardcastle

Swiss Re AG
May 21, 2026
Downgraded: Sell
Price Target: CHF 131.00CHF 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,500p3,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.00CHF 520.00
Current: CHF 623.60
Upside: -16.61%
Aviva plc
Dec 3, 2025
Maintained: Buy
Price Target: 63,154p750p
Current: 688p
Upside: +9.08%
Maintained: Buy
Price Target: 970p990p
Current: 1,296p
Upside: -23.61%
Maintained: Buy
Price Target: 1,595p1,700p
Current: 1,846p
Upside: -7.91%
Maintained: Buy
Price Target: 870p825p
Current: 650p
Upside: +27.02%
Maintained: Buy
Price Target: n/a
Current: $1,089.50
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $24.78
Upside: n/a
Upgraded: Hold
Price Target: kr 207.00kr 202.00
Current: kr 278.20
Upside: n/a
Maintained: Buy
Price Target: kr 190.00kr 194.00
Current: kr 155.40
Upside: n/a
Maintained: Hold
Price Target: €49.90€47.20
Current: €9.63
Upside: n/a