It has all been front loaded . Check out the research and the number of splits and outstanding shares. $350 cash on balance sheet , fact !!!!