295% Annualized Returns! Selling Put Option Credit Spreads On Tesla

Hi everyone!

Hope you all had a good week.