There is pretty much carnage everywhere in microcap land the last couple weeks.
My guess with CNAT is simply those who had been flippin between 1.95 and 2.20 just got caught on the wrong side and are now having to bail. I suspect quite a few margin calls happening these days.
I added a bunch today sub-1.60 and it feels like Christmas to me!