Hook that runs on update cart totals and on shipping address change

I’m looking for a woocommerce hook that will run whenever the shipping option is changes, looks like woocommerce_before_calculate_totals but also I need it run whenever shipping address is changed. I need this all to happen on the cart page. I have a ups for shipping, and when I change the shipping address the cart totals get updates but my woocommerce_before_calculate_totals is not triggered it only gets triggered on shipping option change.

Any help is much appreciated.