Given they are nearing releasing Q2 revenues, update on products/Tier-1 customers etc, and given the PPS is at record lows, what better time to scoop up shares on the cheap? They have over $20 M in cash. Take 2 million shares off the table, further shrinking the float, and then release news.
What is the new CFO doing?
jmho