I assume they must have been setting this up over the summer, when CYXN was trading between 0.11 and 0.20.
In the last quarterly SEC filing they quoted 32,048,219 share count fully diluted. Add the new 6,676,770 shares makes 38,724,989 share count fully diluted.
Yes, it would be nice to have done the placement at a higher price, but how could they know the price increases from 0.2 to 0.7+ in less than 3 months?
If they keep growing revenues, which is to be expected, it won't hurt shareholders in the long-term.