NFLX

#ShortPuts – Sold NFLX FEB 19 2021 510.0 Put @ 3.60