On Nov 14th KWBT had 23,738,781 shares outstanding. I contacted the transfer agent and as of today they had 49,633,355 shares outstanding. The t trade today was 1,615,253. That makes a total of 51,248,608 shares outstanding. So 27,509,827 shares have been added since Nov 14th. Conservatively assuming the average price is around 3 cents for those shares that would be $825,294.81. And if the 1.2 million convertible note is the cause for the current dilution, it should be almost finished. This company is making over 40 million a year in revenue and is profitable. Even at 100 million shares outstanding the current market cap would be 1.8 million. You would be hard pressed to find another company this undervalued.