International Business Machines (IBM) has returned 2,005.2% between 1984 and 2024.

money illustration

Explore