VECO Q1 2026 Earnings EPS Misses Estimates Stock Declines 32 EXK Q1 2026 Earnings Strong Earnings Beat Despite Negative Stock Reaction TCBK Q1 2026 Earnings EPS Surpasses Estimates by 527 Shares Edge Lower PNNT Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Uptick WRB Q1 2026 Earnings Strong Underwriting and Investment Performance Drive 124 EPS Beat ENLT Q1 2026 Earnings Positive EPS Surprise Drives Modest Stock Gain