Welp, my Jun 2025 300P are happy, my Dec 2025 330 calls on my entire portfolio to keep me afloat when we touched $106 are not.
Wonder how I am going to get myself out of this mess. All in all, if I have to exit at $330, I am fine with that, its certainly better than the $100 liquidation price...