Trex Company TREX Delivers Q1 2026 Beat EPS 059 vs 052 Expected JD Vance Defends Stock Trades in Trump Administration Filings Calls for Congressional Trading Ban TDK Reports Acquisition of Malaysian Startup to Strengthen AI Battery Capacity Google Debuts Advanced AI Models and Personal AI Agents to Keep Pace in Competitive Landscape