$OCFT They're closing off the puts on the option chain, They're down 10 cent on the contracts since yesterday so looks like they're doing a last ditch attempt to bring her down CITADEL YOU'RE A RUTHLESS BUNCH OF C**TS those 1.3M of PUTS after today, GONE
1
10
10 Likes