Krystal Biotech KRYS Q1 2026 Earnings Strong Earnings Beat Amidst Modest Stock Decline Curbline Properties CURB Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds DTE Energy Q1 2026 Earnings Earnings Miss Estimates as Costs Pressure Results AFGE Q1 2026 Earnings EPS Misses Estimates Amid Stable Bond Performance GoodRx Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains 352 GENI Q1 2026 Earnings Missed EPS Estimates but Stock Rallies on Market Optimism