CarMax, Inc. (KMX)
NYSE: KMX · IEX Real-Time Price · USD
69.59
+0.37 (0.53%)
Apr 26, 2024, 4:00 PM EDT - Market closed

CarMax Analyst Ratings

Total Analysts
13
Consensus Rating
Hold
Price Target
$76.58
Upside
+10.04%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Wedbush
Wedbush
Buy
Reiterates
$90
Buy Reiterates $90 +29.33% Apr 16, 2024
JP Morgan
JP Morgan
Sell
Maintains
$60$55
Sell Maintains $60$55 -20.97% Apr 15, 2024
Evercore ISI Group
Evercore ISI Group
Hold
Maintains
$85$74
Hold Maintains $85$74 +6.34% Apr 12, 2024
RBC Capital
RBC Capital
Buy
Maintains
$83$73
Buy Maintains $83$73 +4.90% Apr 12, 2024
Mizuho
Mizuho
Hold
Maintains
$80$75
Hold Maintains $80$75 +7.77% Apr 12, 2024
Truist Securities
Truist Securities
Hold
Maintains
$75$72
Hold Maintains $75$72 +3.46% Apr 12, 2024
Needham
Needham
Strong Buy
Maintains
$99$91
Strong Buy Maintains $99$91 +30.77% Apr 12, 2024
Baird
Baird
Buy
Maintains
$88$84
Buy Maintains $88$84 +20.71% Apr 12, 2024
Oppenheimer
Oppenheimer
Buy
Reiterates
$105
Buy Reiterates $105 +50.88% Apr 9, 2024
RBC Capital
RBC Capital
Buy
Maintains
$83
Buy Maintains $83 +19.27% Apr 8, 2024
Wedbush
Wedbush
Buy
Maintains
$90$100
Buy Maintains $90$100 +43.70% Apr 2, 2024
Evercore ISI Group
Evercore ISI Group
Hold
Maintains
$78$85
Hold Maintains $78$85 +22.14% Mar 26, 2024
Needham
Needham
Strong Buy
Upgrades
$99
Strong Buy Upgrades $99 +42.26% Mar 20, 2024
Mizuho
Mizuho
Hold
Initiates
$80
Hold Initiates $80 +14.96% Mar 19, 2024
B of A Securities
B of A Securities
Sell
Maintains
$44$50
Sell Maintains $44$50 -28.15% Feb 29, 2024
Wedbush
Wedbush
Buy
Reiterates
$90
Buy Reiterates $90 +29.33% Feb 16, 2024
Wedbush
Wedbush
Buy
Reiterates
$90
Buy Reiterates $90 +29.33% Jan 17, 2024
Truist Securities
Truist Securities
Hold
Maintains
$72$75
Hold Maintains $72$75 +7.77% Dec 22, 2023
RBC Capital
RBC Capital
Buy
Maintains
$80$83
Buy Maintains $80$83 +19.27% Dec 22, 2023
JP Morgan
JP Morgan
Sell
Maintains
$70$60
Sell Maintains $70$60 -13.78% Nov 29, 2023
Wedbush
Wedbush
Buy
Maintains
$90$80
Buy Maintains $90$80 +14.96% Nov 16, 2023