TFTC 1769110179 Public companies exploded their Bitcoin treasuries from under 600,000 BTC in late 2024 to over 1 million by the end of 2025.