NVX Financials: NOVONIX Ltd AI Analysis