MILLIONS worth of more tech call buys / put sells again