Omnicom Q1 2026 Earnings EPS Beats Estimates as Agency Demand Remains Resilient Envela Corporation ELA Q1 2026 Earnings Massive EPS Surprise of 2285 Drives Investor Interest TD Q1 2026 Earnings EPS Beat Bolsters Investor Confidence Amidst Ongoing Regulatory Challenges PENG Q1 2026 Earnings Strong EPS Beat Highlights Operational Execution CIFR Q1 2026 Earnings EPS Misses Estimates as Crypto Mining Headwinds Mount BayFirst Financial Corp BAFN Q1 2026 Earnings Loss Reported Amid Positive Stock Reaction