AB Muni Fund AFB Stock Up 051 Key Resistance at 1143 20260520 Afya AFYA Stock Up 092 Key Resistance at 1491 20260520 Should You Sell ZenaTech ZENA After 886 Drop 20260520 Europes Energy Divide Gas Prices Surge as Electricity Costs Fall Amid Iran Conflict VirnetX Holding VHC Q2 2025 Earnings Revenue NA Matching Views Trumps Approval Rating Drops to 35 as Republican Support Weakens Potential Market Implications