thomberg1201 12:48 pm on Thursday, April 30, 2020 Tags: closing ( 266 ), Earnings ( 3,108 ) #earnings #closing TSLA Closed May… #earnings #closing TSLA Closed May 8, 740/775/775/780 put butterfly for 10.46, sold yesterday for 14.21