Hola Javier, si el coste Ud lo calculo desde el comienzo ya que tengo que coger todos los valores de transacciones y dividirlos entre las unidades para obtener el coste correcto. Es por esto que tengo que coger desde los inicios porque es probable que tenga stock con coste en este año y que el ultimo movimiento de entrada o salida sea de años anteriores, por eso lo tengo que calcular asi