TBPH Q1 2026 Earnings Narrower Loss Buoys Investor Sentiment Despite Zero Revenue BRLT Q1 2026 Earnings EPS Miss Weighs on Sentiment Despite Modest Stock Gain Security National Financial Corporation SNFCA Q4 2025 Earnings Profitability Maintained Amid Mixed Market Signals TWFG Q1 2026 Earnings EPS Surges Past Estimates by 42 Stock Slips Upexi UPXI Q1 2026 Earnings Massive EPS Miss Highlights Operational Challenges IMMR Q3 2025 Earnings EPS Beats Estimates by 1878 Stock Rises