Live feed16:38:52·1731dINSIDERFilingvia QuantisnowSEC Form 3: New insider O'Toole Brian E claimed ownership of 3,248,539 units of Class A Common StockByQuantisnow·Wall Street's wire, on your screen.SFTW· Osprey Technology Acquisition Corp.FinanceOriginal source