John Kernan

Stock Analyst at TD Securities

(3.94)
# 547
Out of 4,869 analysts
228
Total ratings
54.88%
Success rate
7.91%
Average return

Stocks Rated by John Kernan

Amer Sports
May 21, 2025
Maintains: Buy
Price Target: $30$41
Current: $36.42
Upside: +12.58%
The TJX Companies
May 20, 2025
Maintains: Buy
Price Target: $140$142
Current: $123.50
Upside: +14.98%
Deckers Outdoor
May 20, 2025
Maintains: Buy
Price Target: $150$175
Current: $101.69
Upside: +72.09%
Ralph Lauren
Feb 4, 2025
Maintains: Buy
Price Target: $258$268
Current: $264.16
Upside: +1.45%
Skechers U.S.A.
Jan 8, 2025
Maintains: Buy
Price Target: $88$93
Current: $62.50
Upside: +48.80%
On Holding AG
Jan 8, 2025
Maintains: Buy
Price Target: $65$66
Current: $52.67
Upside: +25.31%
DICK'S Sporting Goods
Jan 8, 2025
Maintains: Buy
Price Target: $270$294
Current: $173.52
Upside: +69.43%
Academy Sports and Outdoors
Jan 8, 2025
Maintains: Hold
Price Target: $54$61
Current: $44.00
Upside: +38.64%
Under Armour
Dec 13, 2024
Maintains: Hold
Price Target: $10$11
Current: $7.03
Upside: +56.47%
Burlington Stores
Dec 12, 2024
Maintains: Buy
Price Target: $334$339
Current: $225.36
Upside: +50.43%
Maintains: Hold
Price Target: $70$84
Current: $60.39
Upside: +39.10%
Maintains: Buy
Price Target: $185$177
Current: $127.67
Upside: +38.64%
Maintains: Hold
Price Target: $78$73
Current: $59.79
Upside: +22.09%
Maintains: Hold
Price Target: $46$44
Current: $29.42
Upside: +49.56%
Maintains: Hold
Price Target: $16$19
Current: $11.71
Upside: +62.25%
Maintains: Hold
Price Target: $13$10
Current: $8.31
Upside: +20.34%
Maintains: Buy
Price Target: $375$382
Current: $227.47
Upside: +67.93%
Maintains: Buy
Price Target: $149$135
Current: $64.63
Upside: +108.88%
Maintains: Outperform
Price Target: $8$10
Current: $5.25
Upside: +90.48%
Maintains: Market Perform
Price Target: $39$26
Current: $23.97
Upside: +8.47%
Downgrades: Market Perform
Price Target: $80$30
Current: $10.45
Upside: +187.08%
Downgrades: Market Perform
Price Target: n/a
Current: $11.96
Upside: -
Maintains: Outperform
Price Target: $54$55
Current: $21.96
Upside: +150.46%