What Does a 70x Profit MKR Sell Off Mean for Its Future ?