Unless you've initiated the communication, never provide your personal or financial information over the phone, text, via email or online. Scammers are getting sophisticated and may pose as legitimate businesses or organizations on the phone or online trying to get you to provide your card or account number, or other sensitive information.
Be wary of providing your information to others if you did not initiate contact.