EAF Earnings: AI Insights on GrafTech International Ltd