$TSLA one other data point I will point out to those that care. The percentage of puts to calls for May 22nd expiration in Tesla was at 34% and change. It hasn't been this low in more than a year!!
  • 1
1 Like