TrioTech International TRT Q3 2024 Earnings EPS 002 In Line with Estimates Bond Market Jitters and Senate Rebuke Challenge Trump as Iran Tensions Persist PennyMac PFSI Stock Today Rallies 314 Resistance at 9144 20260520 X4 Pharmaceuticals XFOR Q1 2026 Earnings Why the Beat Matters Powell Max PMAX Craters 148 New Lows Tested 20260520 EBay Rejects GameStops 71 Billion Takeover Bid Calls Offer Neither Credible nor Attractive Wall Street Mixed as Inflation Data Surprises Nvidia and Micron Lead Tech Gains