PUT TESLA INC $200 EXP 011819TSLA 190118P00200000 filings

SEC filings by PUT TESLA INC $200 EXP 011819TSLA 190118P00200000 (ownership)
TypeFiledFilerSubjectShares OwnedPercent Owned