Diffusion Engineers ipo lot size