EHRENBERG ROGER — Insider transactions, Director at Trade Desk, Inc. / PUBLICARD INC | InsiderLens