May be part of a 13(d) group at Interactive Brokers · 10% owner at MARKETAXESS · 10% owner at Netflix. Filing since 6 Feb 2009. CIK 0001346000