387a388,397 > LocalDate lastStoredDate = null; > LocalDate previousStoredDate = null; > > Optional> previous = getLatestTwoSecurityPrices(); > if (previous.isPresent()) > { > lastStoredDate = previous.get().getLeft().getDate(); > previousStoredDate = previous.get().getRight().getDate(); > } > 399c409 < boolean doOverwrite = p.getDate().equals(last); --- > boolean doOverwrite = (p.getDate().equals(last) || p.getDate().equals(lastStoredDate)|| p.getDate().equals(previousStoredDate));