Accumulation is shares held and still held so saying that was front loaded makes zero sense period. The accumulation shows someone or company is slowly over time amassing a massive position in this company.
Look at Jan/Feb/early March 2018 It is indisputable in a rational world. The shares were bought sat $.0001 - $.0004 and later on dumped for big money from the accumulators.