HCA Healthcare Inc Q1 2026 Earnings EPS Misses Estimates Amid Volume Growth and Cost Pressures GLW Q1 2026 Earnings EPS Beat Surprises Amid Disclosed Revenue Uncertainty Precipio Q2 2025 Earnings Company Reports Positive EPS of 005 Stock Declines 309 Beasley Broadcast Group Inc BBGI Q4 2025 Earnings Deep Loss Reported Amid Challenging Advertising Environment Kingstone Companies Inc KINS Q1 2026 Earnings Major Earnings Miss of 32 Below Estimates MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat