ITX.LSE Stock Analysis: Itaconix plc | Real-Time Data & Fundamental Insights