Thomas MacArthur bought Netflix Inc Notes B/E 05.500% 02/15/2022 — April 20, 2018 | Congress Stock Tracker