Spencer Neumann

CFO Spencer Neumann offloads Netflix Inc (NFLX) shares

Netflix Inc's Chief Financial Officer, Spencer Neumann, made headlines on May 9, 2024, when he sold 564 shares of the…

2 years ago