Thesis
I just invested $10.65 million in IWM puts with a strike price of $195.00, set to expire on March 21, 2025. Given the current economic uncertainty and the Russell 2000's recent resistance despite overall market weaknesses, I see a strategic opportunity to hedge against potential downturns in the small-cap sector.