Jim Cramer calls this stock 'one for the ages' after a monster post-earnings rally April 22, 2026 · CNBC Read full story at source