Top Upgrades:  CPRT: OVERWEIGHT @ JPM NVST: OVERWEIGHT @ JPM 03-SEP-2026 06:53 AM ET