John Kernan

Stock Analyst at TD Securities

(4.21)
# 384
Out of 4,843 analysts
228
Total ratings
59.51%
Success rate
10.22%
Average return

Stocks Rated by John Kernan

Amer Sports
May 21, 2025
Maintains: Buy
Price Target: $30$41
Current: $36.85
Upside: +11.26%
The TJX Companies
May 20, 2025
Maintains: Buy
Price Target: $140$142
Current: $127.07
Upside: +11.75%
Deckers Outdoor
May 20, 2025
Maintains: Buy
Price Target: $150$175
Current: $107.27
Upside: +63.14%
Ralph Lauren
Feb 4, 2025
Maintains: Buy
Price Target: $258$268
Current: $277.73
Upside: -3.50%
Skechers U.S.A.
Jan 8, 2025
Maintains: Buy
Price Target: $88$93
Current: $62.03
Upside: +49.93%
On Holding AG
Jan 8, 2025
Maintains: Buy
Price Target: $65$66
Current: $58.84
Upside: +12.17%
DICK'S Sporting Goods
Jan 8, 2025
Maintains: Buy
Price Target: $270$294
Current: $181.21
Upside: +62.24%
Academy Sports and Outdoors
Jan 8, 2025
Maintains: Hold
Price Target: $54$61
Current: $41.20
Upside: +48.06%
Under Armour
Dec 13, 2024
Maintains: Hold
Price Target: $10$11
Current: $6.72
Upside: +63.69%
Burlington Stores
Dec 12, 2024
Maintains: Buy
Price Target: $334$339
Current: $227.80
Upside: +48.81%
Maintains: Hold
Price Target: $70$84
Current: $64.51
Upside: +30.21%
Maintains: Buy
Price Target: $185$177
Current: $138.93
Upside: +27.40%
Maintains: Hold
Price Target: $78$73
Current: $61.44
Upside: +18.82%
Maintains: Hold
Price Target: $46$44
Current: $30.52
Upside: +44.17%
Maintains: Hold
Price Target: $16$19
Current: $12.85
Upside: +47.86%
Maintains: Hold
Price Target: $13$10
Current: $6.41
Upside: +56.01%
Maintains: Buy
Price Target: $375$382
Current: $317.09
Upside: +20.47%
Maintains: Buy
Price Target: $149$135
Current: $84.82
Upside: +59.16%
Maintains: Outperform
Price Target: $8$10
Current: $4.38
Upside: +128.31%
Maintains: Market Perform
Price Target: $39$26
Current: $23.93
Upside: +8.65%
Downgrades: Market Perform
Price Target: $80$30
Current: $7.08
Upside: +323.73%
Downgrades: Market Perform
Price Target: n/a
Current: $11.13
Upside: -
Maintains: Outperform
Price Target: $54$55
Current: $28.45
Upside: +93.32%