LEEN Financials: Leopard Energy Inc AI Analysis