IDIOMS

to date

(idiomatic) Until now; until the present time.

Example:   To date, they have sold only 500 copies of the book.