FRESH

Saturday, April 4, 2026
Logistics

Investor Starboard Sees CarMax Upside as Barr Takes Helm

Starboard Value has amassed a stake of about $350 million in CarMax and sees an opportunity to accelerate the used car retailer’s turnaround under incoming CEO Keith Barr.

Related Posts

Load More Posts Loading...No More Posts.