William Hardcastle

Stock Analyst at UBS

(3.74)
# 2,013
Out of 4,486 analysts
415
Total ratings
60.7%
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: $132.85
Upside: -15.69%
Allianz SE
May 13, 2026
Maintained: Hold
Price Target: €380.00€390.00
Current: $422.80
Upside: -7.76%
Hannover Rück SE
May 11, 2026
Maintained: Buy
Price Target: €294.00€306.00
Current: $249.40
Upside: +22.69%
AXA SA
May 6, 2026
Maintained: Buy
Price Target: €45.00
Current: $44.30
Upside: +1.58%
SCOR SE
Mar 25, 2026
Maintained: Hold
Price Target: €27.00€30.50
Current: $31.88
Upside: -4.33%
Admiral Group plc
Mar 16, 2026
Maintained: Buy
Price Target: 3,500p3,550p
Current: $3,614.00
Upside: -1.77%
Münchener Rückversicherungs-Gesellschaft Aktiengesellschaft in München
Jan 26, 2026
Maintained: Hold
Price Target: €575.00
Current: $508.00
Upside: +13.19%
Assicurazioni Generali S.p.A.
Dec 17, 2025
Upgraded: Buy
Price Target: €23.70€40.00
Current: $42.47
Upside: -5.82%
Zurich Insurance Group AG
Dec 17, 2025
Maintained: Sell
Price Target: CHF 515.00CHF 520.00
Current: $613.40
Upside: -15.23%
Aviva plc
Dec 3, 2025
Maintained: Buy
Price Target: 63,154p750p
Current: $676.00
Upside: +10.95%
Maintained: Buy
Price Target: 970p990p
Current: $1,288.50
Upside: -23.17%
Maintained: Buy
Price Target: 1,595p1,700p
Current: $1,875.00
Upside: -9.33%
Maintained: Buy
Price Target: 870p825p
Current: $654.00
Upside: +26.15%
Maintained: Buy
Price Target: n/a
Current: $1,030.00
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $24.27
Upside: n/a
Upgraded: Hold
Price Target: kr 207.00kr 202.00
Current: $275.30
Upside: n/a
Maintained: Buy
Price Target: kr 190.00kr 194.00
Current: $152.40
Upside: n/a
Maintained: Hold
Price Target: €49.90€47.20
Current: $9.39
Upside: n/a