Spanish bank Caja Navarra has sold its near-10% stake in domestic wine group Baron de Ley for EUR23m (US$29m).