INMD Q1 2026 Earnings EPS Misses Estimates as Company Faces Headwinds SAN Q1 2026 Earnings Profit Beats Expectations Yet Shares Dip on Uncertain Outlook BHB Q1 2026 Earnings EPS Misses Estimates Shares Dip Slightly YELP Q1 2026 Earnings EPS Beats Estimates by 117 Stock Gains 23 NMFC Q1 2026 Earnings Narrowly Misses EPS Estimates Amid Stable Operations Core Natural Resources CNR Q1 2026 Earnings EPS Beats Estimates by 136 Amid Quiet Market Response