Best earbuds to 350$

Hi,

I'm looking for high-end earbuds up to $350 to serve as my main headphones for daily use. As for my requirements, first of all I care about sound quality and wearing comfort, so that the earbuds fit well in the ear, do not fall out when working out, running, and a good battery. Of course, ANC/transparency I would also like them to be at a good/great level.

Personally, I am considering:

  • sony wf1000xm-5

  • Sennheiser MOMENTUM True Wireless 4

  • Technics AZ80

  • Denon Perl Pro

  • audio technica ath-twx9

  • bowers wilkins pi7s2

Maybe you have used any of them and would like to share your opinion.
After browsing other posts from reddit, I see that very many users praise the Technics AZ80.