It depends on what they want to know. If some guys asks on the first date, "So, how many guys have you had sex with?" or, "Do you give head?" I'm NOT going to tell him. I wouldn't lie, it's just not his business. A LOT of things aren't a casual date's business. I'm not going to say, "Ya know, I like getting tied up."or "How much money do you make?" on a first date. It just unseemly. And again, not business that needs to be shared right away. If I like him, he'll find these things out when I think he needs to know.
I think, early in a relationship, be honest about what applies to the relationship at that moment. NO ONE needs to know everything about you.
Even to this day, decades into our relationship, I don't know exactly how man women My Man has been with. You know what? It just doesn't matter.