Market Overview

Option Alert: Apple Weekly 505 Put; 60,241 Contracts Traded vs 4,425 Open Interest; Currently $509.20