National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Amid Limited Market Expectations Trupanion TRUP Q1 2026 Earnings Strong Earnings Beat Yet Stock Edges Lower UGI Q1 2026 Earnings EPS Misses Estimates by 1287 Stock Dipped SBDS Q1 2026 Earnings Significant Loss Reported Amidst Operational Challenges OCCIO Q1 2026 Earnings Preferred Stock Reports Negative EPS of 076 Sharply Missing Estimates BAC Q1 2026 Earnings Earnings Beat with 86 Surprise