Bill Kirk

Stock Analyst at Roth MKM

(2.22)
# 2,661
Out of 4,734 analysts
145
Total ratings
41.82%
Success rate
-2.09%
Average return

Stocks Rated by Bill Kirk

Costco
Dec 13, 2024
Maintains: Neutral
Price Target: $755$907
Current: $943.19
Upside: -3.84%
United Natural Foods
Dec 12, 2024
Maintains: Neutral
Price Target: $20$26
Current: $28.58
Upside: -9.03%
The Kroger Co.
Dec 6, 2024
Maintains: Neutral
Price Target: $52$56
Current: $58.36
Upside: -4.04%
BJ's Wholesale Club Holdings
Nov 25, 2024
Maintains: Neutral
Price Target: $75$87
Current: $95.05
Upside: -8.47%
Target
Nov 21, 2024
Maintains: Neutral
Price Target: $157$131
Current: $133.61
Upside: -1.95%
Walmart
Nov 20, 2024
Maintains: Buy
Price Target: $81$97
Current: $91.94
Upside: +5.50%
Bridge Investment Group Holdings
Nov 12, 2024
Maintains: Hold
Price Target: $11$10
Current: $7.87
Upside: +27.06%
Grocery Outlet Holding
Nov 6, 2024
Maintains: Neutral
Price Target: $20$16
Current: $15.95
Upside: +0.31%
TPG Inc.
Nov 6, 2024
Maintains: Hold
Price Target: $62$58
Current: $67.03
Upside: -13.47%
T. Rowe Price Group
Nov 4, 2024
Maintains: Hold
Price Target: $120$116
Current: $113.21
Upside: +2.46%
Maintains: Hold
Price Target: $41$43
Current: $42.87
Upside: +0.30%
Maintains: Hold
Price Target: $271$277
Current: $348.93
Upside: -20.61%
Upgrades: Buy
Price Target: $35$46
Current: $38.19
Upside: +20.45%
Reiterates: Buy
Price Target: $389
Current: $252.43
Upside: +54.10%
Maintains: Neutral
Price Target: $2$1.75
Current: $1.20
Upside: +45.83%
Reiterates: Buy
Price Target: $298
Current: $184.31
Upside: +61.68%
Reiterates: Neutral
Price Target: $49$48
Current: $34.29
Upside: +39.98%
Maintains: Buy
Price Target: $201$226
Current: $187.00
Upside: +20.86%
Maintains: Neutral
Price Target: $58$78
Current: $139.25
Upside: -43.99%
Maintains: Hold
Price Target: $250$247
Current: $210.08
Upside: +17.57%
Downgrades: Hold
Price Target: $22$19
Current: $24.28
Upside: -21.75%
Reiterates: Buy
Price Target: $7$6
Current: $0.96
Upside: +525.07%
Maintains: Neutral
Price Target: $23$24
Current: $19.64
Upside: +22.20%
Initiates: Market Perform
Price Target: $32
Current: $19.56
Upside: +63.60%
Initiates: Market Perform
Price Target: $118
Current: $179.95
Upside: -34.43%
Reiterates: Buy
Price Target: $77
Current: $55.00
Upside: +40.00%
Reiterates: Buy
Price Target: $77
Current: $55.23
Upside: +39.42%
Upgrades: Buy
Price Target: $33
Current: $13.99
Upside: +135.88%
Upgrades: Neutral
Price Target: n/a
Current: $3.85
Upside: -
Upgrades: Buy
Price Target: $550
Current: $2.18
Upside: +25,129.36%