"I don't want this to sound like a "brag", but together we have close to 1mill. shares combined"
It is my speculation that there are many shareholders that hold million plus shares. Even when Epic sold the 1.5%, one trade that went through that day was 1.7m by itself.