Intel (INTC) has returned 140.8% since January 11, 2025.

money illustration

Explore