This stock has a P/E ratio of 2,826.277 and as far as I can tell Insiders are selling as much as they legally can by any means necessary. Including selling shares to different trusts controlled by high executives and then offloading them. Hedge funds also seem scared away. I get that it's a low market cap "ai play" but I just feel like something is fishy. Why are they in the Cayman islands why are all analysts saying to buy such a bloated stock. Can someone who knows more about this help me out here or I'm gonna use my whole bank account to buy puts.