Trinity TRINI Stock Analysis RangeBound Near 2537 20260519 Tamboran TBN Rallies 082 as Bulls Target 3863 20260518 Materion MTRN Q1 2026 Earnings Surprise EPS 127 Up Significant Udemy UDMY Stock Steady at 463 Support at 440 20260517 Tri Pointe Homes Q1 2026 Earnings Earnings Miss Expectations Amid Challenging Market Conditions CBAN Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment Phreesia PHR Q1 2026 Earnings EPS Misses Estimates But Stock Gains on Positive Earnings Beat MTRN Q1 2026 Earnings EPS Surpasses Estimates Stock Gains 234 C3ai Q1 2026 Earnings WiderThanExpected Loss and Tepid Market Reception AERT Q1 2026 Earnings A Modest Profit Amidst Limited Disclosure