So if I ask my ISP if they are selling my data do they have to admit it? Or can they now do it in secret?
AKA they would probably sell your dog to you if they thought they could get away with it.
No.
More often than not, you'll get a hand-wavy and/or misleading answer.