Intel (INTC +4.85%) is in a much better financial position than a couple of years ago, and this move was evidence of that.

*Stock prices used were the afternoon prices of April 1, 2026. The video was published on April 3, 2026.