Scot Ciccarelli

Stock Analyst at Truist Financial

(4.91)
# 232
Out of 4,604 analysts
1487
Total ratings
68.3%
Success rate
15.1%
Average return

Stocks Rated by Scot Ciccarelli

O'Reilly Automotive
Jul 31, 2026
Maintained: Buy
Price Target: $108
Current: $93.44
Upside: +15.58%
Tractor Supply Company
Jul 24, 2026
Maintained: Hold
Price Target: $32
Current: $33.41
Upside: -4.22%
Genuine Parts Company
Jul 22, 2026
Maintained: Hold
Price Target: $126
Current: $131.32
Upside: -4.05%
Ollie's Bargain Outlet Holdings
Jul 13, 2026
Maintained: Buy
Price Target: $80
Current: $78.40
Upside: +2.04%
Dollar General
Jun 24, 2026
Maintained: Hold
Price Target: n/a
Current: $126.94
Upside: -
Best Buy Co.
Jun 22, 2026
Maintained: Hold
Price Target: n/a
Current: $84.50
Upside: -
CarMax
Jun 22, 2026
Maintained: Hold
Price Target: $50
Current: $56.67
Upside: -11.77%
Target
Jun 12, 2026
Maintained: Hold
Price Target: n/a
Current: $147.70
Upside: -
Costco Wholesale
Jun 5, 2026
Maintained: Hold
Price Target: $1,011$962
Current: $941.99
Upside: +2.11%
Five Below
Jun 4, 2026
Maintained: Buy
Price Target: $265
Current: $224.16
Upside: +18.22%
Maintained: Buy
Price Target: $142$136
Current: $128.76
Upside: +5.62%
Maintained: Buy
Price Target: n/a
Current: $353.14
Upside: -
Maintained: Buy
Price Target: $4,045$3,817
Current: $3,066.06
Upside: +24.49%
Maintained: Buy
Price Target: $255
Current: $219.94
Upside: +15.94%
Reiterated: Hold
Price Target: $55$62
Current: $59.58
Upside: +4.06%
Maintained: Buy
Price Target: $140
Current: $112.34
Upside: +24.62%
Maintained: Hold
Price Target: n/a
Current: $327.42
Upside: -
Maintained: Buy
Price Target: $18
Current: $6.49
Upside: +169.80%
Maintained: Buy
Price Target: n/a
Current: $151.26
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $15.22
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $42.45
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $38.19
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $13.70
Upside: n/a
Maintained: Sell
Price Target: n/a
Current: $30.75
Upside: n/a
Reiterated: Buy
Price Target: $18$21
Current: $5.84
Upside: n/a
Maintained: Hold
Price Target: $88$102
Current: $200.32
Upside: n/a
Maintained: Hold
Price Target: $184$191
Current: $248.24
Upside: n/a
Maintained: Hold
Price Target: $33
Current: $24.11
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $86.96
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $28.91
Upside: n/a