Live feed16:38:52·1680dINSIDERFilingSEC Form 3: New insider O'Toole Brian E claimed ownership of 3,248,539 units of Class A Common StockSFTW· Osprey Technology Acquisition Corp.FinanceOriginal source