What does bis zu einem bestimmten Tag verkaufen mean?

bis zu einem bestimmten Tag verkaufen - German to English

to offer by a particular time