I think this one meets your criteria and I love other stuff from this brand https://www.amazon.com/Multiport-Adapter-Minisopuru-Ethernet-MacBook/dp/B0BJK9GLJ1