Gntx Stock Analysis Gentex Corporation Auto Parts Stock Holds 21.51 Post 0.55 Daily Dip 20260403 PutinXi Talks Could Revive Stalled Power of Siberia 2 Gas Pipeline Amid Iran Tensions TikToks Shutdown and Potential Trump Intervention What Comes Next Flipkart Achieves Record 200 Million SingleDay Sales Marking Historic Milestone Gold Prices Decline as Fed Governor Waller Signals Potential Rate Hike Over Iran War Energy Shock Indias Petroleum Product Export Share Dips to 88 in FY26 Lowest in Over a Decade Bain CapitalBacked Dhoot Transmission Files Updated DRHP for 1400 Crore IPO Nathans Famous Inc NATH Q4 2024 Earnings EPS of 096 Reported as Stock Moves Lower MMI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market NWS Q1 2026 Earnings EPS Beats Estimates by 12 as Profitability Improves AES Q1 2026 Earnings EPS Surges 80 Above Estimates Powered by Strong Execution MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds VG Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gain Mosaic MOS Holds Above Support as Fertilizer Sector Shows Signs of Life Perpetualscom Ltd PDC Slides 79 as Selling Pressure Intensifies ThredUp Inc TDUP Slips 338 as Broader Market Weakness Weighs on Resale Platform PCB Bancorp PCB Holds Steady Near Support Consolidation Phase Emerges BGSF Inc BGSF Rallies 15 as Staffing Stock Breaks Above Support Zone RPM Q1 2026 Earnings Strong EPS Beat Driven by Margin Expansion and Operational Efficiency Nerdy Inc Q1 2026 Earnings Narrowed Loss Beats Estimates Stock Jumps 53 DNA X Inc SONM Q3 2024 Earnings EPS Beats Estimates Stock Surges 1371 GGB Q1 2026 Earnings EPS Misses Estimates by 20 Shares Edge Higher on Steel Demand Optimism ATHR Q1 2026 Earnings NarrowerThanExpected Loss Signals Improved Cost Management PSX Q1 2026 Earnings Strong EPS Surprise Driven by Operational Efficiency Amid Refining Headwinds Prediction Markets Signal Growing Odds of Fed Rate Hike by July 2027 STGW Q1 2026 Earnings Slight EPS Miss but Stock Rises 35 New Concept Energy GBR Holds Steady Near 075 as Support and Resistance Levels Tighten