News

The company stack now stands at 607,770 BTC worth roughly at $72 billion at bitcoin's current price just above $118,000.