What's with all these 100 share sells ? Bots' trading this ? Getting nice support at 1.03 at least. Someone is picking up alot of cheapies....