Time to Ride General Motors (GM) Stock for Higher Highs?
General Motors (GM) stock printed another day of fresh 52-week highs after the auto giant announced an additional $6 billion in stock buybacks. Continuing to appease investors, this comes as General Motors launched a $10 billion accelerated share repurchase (ASR) program at the end of last year and increased its dividend by 33% going into 2024.This is certainly a nod to the confidence General Motors has in its business operations and the ability to generate cash flow but let’s see if it's time to buy GM fo ...