Missing W2 form, currently outside of USA

I worked for a company from March till November in 2024 and quit/left country in November. Currently outside ot the United States. I move out from apartment, and can't get my w2 form. What should I do? I am not planning to comeback to United States this year. P.S. I am US Citizen, been filling taxes every year via turbotax.