Public companies added about 195,000 BTC (roughly $20.5 billion) to their holdings in Q3 2025. -> More than 7…

Public companies added about 195,000 BTC (roughly $20.5 billion) to their holdings in Q3 2025. -> More than 700,000 BTC has been accumulated by public companies since early 2024