NMGL Financials