Kevin Heal

Stock Analyst at Argus Research

(4.63)
# 864
Out of 4,520 analysts
194
Total ratings
74.8%
Success rate
12.8%
Average return

Stocks Rated by Kevin Heal

Sun Life Financial Inc.
Jun 9, 2026
Reiterated: Buy
Price Target: $91.17$113.61
Current: $114.68
Upside: -0.93%
Prudential Financial
Jun 8, 2026
Downgraded: Hold
Price Target: $140$104
Current: $119.07
Upside: -12.89%
Berkshire Hathaway
Jun 4, 2026
Maintained: Buy
Price Target: n/a
Current: $490.91
Upside: -
Markel Group
Jun 3, 2026
Maintained: Hold
Price Target: n/a
Current: $1,972.43
Upside: -
Intercontinental Exchange
May 28, 2026
Reiterated: Buy
Price Target: $185$190
Current: $139.65
Upside: +36.05%
The Allstate Corporation
May 27, 2026
Reiterated: Buy
Price Target: $238
Current: $249.90
Upside: -4.76%
S&P Global
May 21, 2026
Maintained: Buy
Price Target: n/a
Current: $450.84
Upside: -
Rithm Capital
May 8, 2026
Maintained: Buy
Price Target: $12
Current: $9.32
Upside: +28.76%
Chubb
Apr 27, 2026
Reiterated: Buy
Price Target: $308$360
Current: $352.16
Upside: +2.23%
MSCI Inc.
Apr 23, 2026
Maintained: Buy
Price Target: $660
Current: $628.66
Upside: +4.99%
Rated: Buy
Price Target: $63$70
Current: $72.27
Upside: -3.14%
Reiterated: Buy
Price Target: $31
Current: $31.65
Upside: -2.05%
Reiterated: Buy
Price Target: $295$330
Current: $368.98
Upside: -10.56%
Maintained: Hold
Price Target: $3.47
Current: $2.02
Upside: +71.78%
Reiterated: Hold
Price Target: n/a
Current: $157.12
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $113.80
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $245.05
Upside: -
Reiterated: Buy
Price Target: $45$72
Current: $72.39
Upside: -0.54%
Maintained: Buy
Price Target: $90
Current: $94.00
Upside: -4.26%
Reiterated: Buy
Price Target: $155
Current: $140.26
Upside: +10.51%
Maintained: Hold
Price Target: n/a
Current: $65.61
Upside: -
Reiterated: Buy
Price Target: $90
Current: $80.50
Upside: +11.80%
Maintained: Buy
Price Target: $370$330
Current: $253.90
Upside: +29.97%
Maintained: Hold
Price Target: n/a
Current: $207.95
Upside: -
Reiterated: Buy
Price Target: $160$185
Current: $168.36
Upside: +9.88%
Maintained: Buy
Price Target: $510$550
Current: $510.86
Upside: +7.66%
Maintained: Buy
Price Target: n/a
Current: $527.87
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $11.22
Upside: n/a
Maintained: Buy
Price Target: $19$17
Current: $18.25
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $14.54
Upside: n/a
Reiterated: Buy
Price Target: $82$88
Current: $91.64
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $23.01
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $113.24
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $273.41
Upside: n/a