PUT TESLA INC $230 EXP 052419TSLA 190524P00230000 filings

SEC filings by PUT TESLA INC $230 EXP 052419TSLA 190524P00230000 (ownership)
TypeFiledFilerSubjectShares OwnedPercent Owned