Taubman Christian John — Insider transactions, Officer at Redfin Corp | InsiderLens