Tri Pointe Homes Q1 2026 Earnings Earnings Miss Expectations Amid Challenging Market Conditions Femasys Inc FEMY Q1 2026 Earnings EPS Beat Drives 2985 Stock Surge KMDA Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction BBW Q1 2026 Earnings EPS Beats Estimates as Company Shows Resilience SRPT Q1 2026 Earnings EPS Surges 18467 Above Estimates Amid Strong Gene Therapy Progress Protara Therapeutics Q1 2026 Earnings EPS Beat Despite No Revenue Stock Declines