Kyle Buschs Death Sparks Renewed Debate on Indexed Universal Life Insurance MGEE Q1 2026 Earnings EPS Surges 145 Above Estimates Slight Stock Decline Copart Inc Releases Quarterly Earnings Report 10Q