RE:W T F - INSIDER SELLS.....
Yeah, it's (probably) Cartesian. It shouldn't come as a surprise, as they have a lot of shares bought at low prices. So no wonder they're taking some profit.
What I find more puzzling is that they could sell so many this thursday without the price dropping. On September 21st they sold 1,8M at $ 1,29.