The German government has sold $376 million worth of Bitcoin in the past 16 hours and repurchased $240 million worth of Bitcoin. Currently, the German government still holds $520 million worth of Bitcoin, approximately 18% of the initial amount.