Investors may not be a fan of General Motors (GM 4.37%) compared to Tesla (TSLA 1.85%), but that doesn't mean the company isn't performing well. This week's earnings report shows just how quickly GM is moving in EVs, and it's generating cash and buying back stock. Travis Hoium digs into the quarter in this video. 

*Stock prices used were end-of-day prices of April 25, 2023. The video was published on April 26, 2023.