What Cellectis CLLSs 083 Jump Means for Investors 20260520 Textron TXT Gains 145 Support Holds at 8498 20260520