General Motors (GM) stock hit new 52-week highs yesterday, and is now up 22.5% for the year to comfortably outperform the S&P 500 Index ($SPX). Ironically, Tesla ...