Between January 10, 2012 and January 10, 2026, Bitcoin (BTC) has returned 1,365,896.9% and Microsoft (MSFT) has returned 2,093.3%.
Between January 10, 2012 and January 10, 2026, Bitcoin (BTC) has returned 1,365,896.9% and Microsoft (MSFT) has returned 2,093.3%.