What protective put for AtlasClear ATCH Drops Hard 20260427 KITT Nauticus posts vastly wider Q3 2024 loss than estimates even as shares rise slightly today How does Filana Therapeutics FLNA make money Market Focus 20260427