Noble Corporation PLC (NE) AI Stock Analysis & Earnings