Trex Company TREX Q1 2026 Earnings EPS 059 Beats Estimates Greenbrier GBX Rallies 069 as Bulls Target 5040 20260520 Markets Raise Chances for Fed Rate Hike Following Hot Inflation Report Ormat Technologies ORA Gains 208 Support Holds at 11989 20260513 Deepening Memory Chip Crunch Widens Gap Between Stock Winners and Losers Technology Stocks with High Return Potential Insights from Insider Monkey