Any US based company can be forced to give up the data of European customers and be silent about it (see CLOUD act) so as far as I see it any US based company that adheres to the CLOUD act can not be GDPR compliant.
EU cloud hosting companies however are not as mature as the big US players so makes it more of a pain.