Kevin Heal

Stock Analyst at Argus Research

(4.56)
# 947
Out of 4,455 analysts
194
Total ratings
72.3%
Success rate
11.7%
Average return

Stocks Rated by Kevin Heal

Sun Life Financial Inc.
Jun 9, 2026
Reiterated: Buy
Price Target: $92.54$115.32
Current: $110.54
Upside: +4.33%
Prudential Financial
Jun 8, 2026
Downgraded: Hold
Price Target: $140$104
Current: $108.25
Upside: -4.18%
Berkshire Hathaway
Jun 4, 2026
Maintained: Buy
Price Target: n/a
Current: $498.66
Upside: -
Markel Group
Jun 3, 2026
Maintained: Hold
Price Target: n/a
Current: $1,920.06
Upside: -
Intercontinental Exchange
May 28, 2026
Reiterated: Buy
Price Target: $185$190
Current: $123.86
Upside: +53.40%
The Allstate Corporation
May 27, 2026
Reiterated: Buy
Price Target: $238
Current: $239.61
Upside: -0.67%
S&P Global
May 21, 2026
Maintained: Buy
Price Target: n/a
Current: $408.16
Upside: -
Rithm Capital
May 8, 2026
Maintained: Buy
Price Target: $12
Current: $9.38
Upside: +27.93%
Chubb
Apr 27, 2026
Reiterated: Buy
Price Target: $308$360
Current: $341.44
Upside: +5.44%
MSCI Inc.
Apr 23, 2026
Maintained: Buy
Price Target: $660
Current: $554.85
Upside: +18.95%
Rated: Buy
Price Target: $63$70
Current: $69.14
Upside: +1.24%
Reiterated: Buy
Price Target: $31
Current: $30.06
Upside: +3.13%
Reiterated: Buy
Price Target: $295$330
Current: $327.37
Upside: +0.80%
Maintained: Hold
Price Target: $3.47
Current: $2.18
Upside: +59.17%
Reiterated: Hold
Price Target: n/a
Current: $149.06
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $112.54
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $221.00
Upside: -
Reiterated: Buy
Price Target: $45$72
Current: $70.40
Upside: +2.27%
Maintained: Buy
Price Target: $90
Current: $85.95
Upside: +4.71%
Reiterated: Buy
Price Target: $155
Current: $133.89
Upside: +15.77%
Maintained: Hold
Price Target: n/a
Current: $63.15
Upside: -
Reiterated: Buy
Price Target: $90
Current: $75.57
Upside: +19.09%
Maintained: Buy
Price Target: $370$330
Current: $226.01
Upside: +46.01%
Maintained: Hold
Price Target: n/a
Current: $224.34
Upside: -
Reiterated: Buy
Price Target: $160$185
Current: $149.94
Upside: +23.38%
Maintained: Buy
Price Target: $510$550
Current: $450.01
Upside: +22.22%
Maintained: Buy
Price Target: n/a
Current: $452.81
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $10.90
Upside: n/a
Maintained: Buy
Price Target: $19$17
Current: $17.79
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $15.00
Upside: n/a
Reiterated: Buy
Price Target: $82$88
Current: $78.56
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $22.95
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $115.91
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $242.21
Upside: n/a