Dilution means that the company is releasing shares to create revenue. I have not heard that they have done this lately.