As others have mentioned, the Sony 1000XM3. However, while doing research on this I found a few YouTube videos on it from a channel called Jim'sReviewRoom or similar, where he put microphones inside the headphones so you can listen to what it's actually like, and it seems the XM3s have a huge overemphasis on bass. I ended up buying the Bose NC700 which have a much more neutral sound profile, and slightly better ANC too iirc. They are a bit more expensive though.
I bought WH-1000XM3 and satisfied for superior NC quality but I don't like its sound profile like boosting bass and poor other sounds while boosting bass.
Finally I realized that I need NC for removing some fan noise like HVAC and server but I don't need superior one. I got Beoplay H9i for $300 and satisfied for both. Fewer battery life is cons.