it's all fine - just someone selling down a bit, likely a larger shareholder who has lost patience or has something else in mind. No big deal at all noting recent announcements and impending ones...
CAI Price at posting:
2.6¢ Sentiment: Buy Disclosure: Held