Bitcoin treasuries accumulated a net 18,700 BTC in November 2025, even as prices fell 15.62% from $103,000 to around $86,000. This buying pushed total holdings to 1,860,977 BTC, representing nearly 9% of the circulating supply, signaling strong institutional confidence amid market volatility. Net Addition: Digital asset treasuries added 18,700 BTC in November, one of the [...]