Did they just yolo market sell all that amount?
Apparently, yes. They still hold plenty of Bitcoin in their portfolio and we could see further dumping in the near future since they only sold around 5-10% of their stack in the last few weeks. German government was dumping directly on exchanges instead of OTC desks to minimize impact on the markets.