Merchants Bancorp MBIN Q1 2026 Earnings EPS Beats Expectations by 5 Stock Slightly Lower
INSP Q1 2026 Earnings EPS Misses Estimates by 3761 as Costs Outpace Revenue
SBLK Q1 2026 Earnings Strong EPS Beat Amid Dry Bulk Headwinds
MRDN Q1 2026 Earnings Massive EPS Beat with 107647 Surprise
NWPX Q1 2026 Earnings Earnings Surge Past Estimates with 5571 Surprise
ThredUp TDUP Q1 2026 Earnings Narrow Loss Beats Estimates but Stock Slips on Revenue Concerns