AMRC Ameresco Q1 loss widens beyond expectations project pipeline delays weigh on recovery outlook CURX Curanex CEO highlights upcoming specialty drug launches as core growth driver for coming fiscal year Should I hold EnviroCorp CECO stock EnviroCorp posts 242 EPS miss amid cost pressure TCOM Tripcom notches 48 percent Q4 2025 EPS beat but shares fall 143 percent in todays trading DTF TaxFree 2028 leadership projects steady taxexempt returns for holders as the fund approaches its 2028 termination date Why Brkfld Pref BPYPP earnings could be a turning point OPTT Ocean stock climbs 138 percent despite its Q1 2026 earnings per share trailing consensus analyst estimates Is BoA Pref KK BACM stock attractive for portfolio addition Freshpet FRPT Stock Steady at 4938 Support at 4691 20260515 Consumer Prices Surge 38 in April Marking Highest Annual Inflation Since May 2023 Tech Stocks Are Getting Cheaper Is the AI Hype Cooling Down AB Muni Fund AFB Stock Slides 108 Support at 1041 20260515 Tepid US Treasury Auction Demand Reflects Investor Caution Amid Iran Tensions Vodafone Idea IRB Infra JP Power Sammaan Capital Lead HighVolume Trading on NSE Nvidia Posts Record Earnings Yet Shares Dip on Growth Concerns Amid Intensifying Competition Angi ANGI Q1 2026 Earnings Beat Revenue NA EPS 022 LIC and HDFC Bank Lead Wednesdays Market Movers Consumer Sentiment Sinks to Historic Low in May as Gas Prices Surge Amid Iran Conflict SP 500 Extends Longest Winning Streak Since 2023 Dow Jones Surges Over 2 for the Week AIDriven Job Applications Risk Creating Homogeneous Candidate Pools Experts Suggest Chinas Seven Titans Tech Stocks Decline as Deflation Pressures Override AI Optimism Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project PubMatic PUBM Q1 2026 Earnings EPS Beats Estimates as AdTech Efficiency Drives Positive Surprise TDY Q1 2026 Earnings Earnings Beat Estimates Stock Rises Azitra Q1 2026 Earnings Significant EPS Miss Amid Development Stage Operations HIW Q1 2026 Earnings Massive EPS Surprise of 161 Drives Stock Rally CC Q1 2026 Earnings Surprise Profit Beats Estimates by Wide Margin LZM Q2 2024 Earnings EPS Misses Estimates Shares Rise 876 Bio Green Med Solution Inc BGMS Nears Key Support After Minor Decline Gentex Corporation GNTX Moves Higher as Shares Test Key Technical Levels RLI Corp RLI Edges Lower Testing Support Territory Near 4993 FitLife Brands FTLF Consolidates Near Resistance After Minimal Decline Heritage Insurance Holdings HRTG Slides 243 as Shares Test Key Support Levels Centuri Holdings Highlighted as a LowPriced Stock for LongTerm Investors MS Q1 2026 Earnings Strong EPS Beat Drives Investor Optimism AbCellera Biologics ABCL Attempts Recovery Near Support Level