Plug Power PLUG Q1 2026 Earnings Beat Revenue NA EPS 008 StoneBridge APAC Stock Steady at 1010 Support at 959 20260520 Greenbrier GBX Rallies 069 as Bulls Target 5040 20260520 Encore ECPG Steady at 8061 Awaiting Next Catalyst 20260520 Trumps Big Tech Stock Trades Disclosed Massive Gains Revealed in Q1 2026 Ethics Filing Core Inflation Hits 32 in March as Q1 GDP Slows to 2 Iran Conflict Stirs New Fed Challenges 2026 CNBC Disruptor 50 Unveils New AI Leader as Artificial Intelligence Companies Dominate the Rankings