10% owner at PELOTON INTERACTIVE · 10% owner at Trade Desk (The). Filing since 28 Mar 2017. CIK 0001641080