NVDA freight train

#Earnings #Rolling
Made these trades on today’s obvious bullish action:
BTC NVDA June 30th 150 call for 7.75. Sold for 3.00 on May 24th
STO NVDA June 16th 152.5 put for 2.65 (ATM)
STO NVDA July 21st 160 put for 10.50 (ITM)
STO NVDA Aug 18th 180 call for 4.40

Also still short the July 21st 150 call, which I hope to roll on a pullback but may get stuck further ITM.