TopBuild BLD Q1 2026 Earnings EPS Beat Sends Shares Lower Amid Revenue Discrepancy ELUT Q1 2026 Earnings EPS Misses Estimates as Stock Moves Higher OPKO Health Q1 2026 Earnings Narrowed Loss Beats Estimates Stock Climbs Fractyl Health Inc GUTS Q1 2026 Earnings EPS Surprise Beats Estimates as Cash Burn Continues The LongTerm Potential of a 200 Monthly Investment in the SP 500 Index TAOP Q2 2011 Earnings EPS Misses Estimates but Stock Rallies 881