Only ~280k BCH have been mined since the end of March. Plus, they have stopped only accepting BCH for their equipment. Also, they now have competitors that are putting out better equipment then they are putting out. I doubt that they have accumulated 1.2 million BCH. They are strapped for cash and it does not appear their IPO is going to go over very well. I really doubt that they are in any position to attempt to buy more BCH. However, BCH has a few more billionaires who probably do have the resources to bolster the price of BCH. I'm afraid antminer's days are numbered unless they can get something going their way ASAP.
Ok your math checks out. So the increase in BCH from Dec 31 to March 31 is ~162,00 for mining. 214,000 - 162,000 leaves 52,000 acquired by other means. Hardware sales of 52,000 x $1500 average price = $78 million in sales in first quarter? I don’t know if that is realistic or not.
this is a good article on the topic. they made a good deal of BCH from sales of ASICs. https://medium.com/@btcWolves/a-bch-update-bitmain-bch-the-ipo-what-it-all-actually-means-354220b86ac3