CPK Earnings: AI Insights on Chesapeake Utilities Corp