Live feed20:28:41·1638dINSIDERFilingvia QuantisnowSEC Form 3: New insider Perry David P claimed ownership of 10,830,037 sharesByQuantisnow·Wall Street's wire, on your screen.MCAD· Mountain Crest Acquisition Corp. IIFinanceOriginal source