Analyzing the Volume and Open Interest in these contracts, it seems that the big players have been eyeing a price window from $20.0 to $125.0 for Enphase Energy during the past quarter.
3ENPH : Spotlight on Enphase Energy: Analyzing the Surge in Options Activity
view original post