Intel (INTC) has returned -61.1% between December 26, 2019 and December 26, 2024.

money illustration

Explore