ODC Insider Sells Shares Amid Record Revenue | Intellectia.AI