Textron TXT Gains 145 Support Holds at 8498 20260520 First Solar FSLR Reports Strong Q1 2026 Revenue NA EPS Beats What LMP SCDs 096 Jump Means for Investors 20260520 Trump Departs China After Talks on Trade Oil and Taiwan Turkey Removes Direct Trade Restriction with Armenia Signaling Potential Economic Shift