Insta is going to try to get CEO on the phone. Hopefully we will have some answers. Maybe as soon as tomorrow.
My feeling is this is the answer as to why the last few news cycles have been downers. Funders selling their shares. And most likely selling some almost everyday.