Live feed17:14:24·1466dINSIDERFilingvia QuantisnowSEC Form 4: Ortelius Advisors, L.P. sold $25,995,975 worth of shares (2,674,483 units at $9.72)ByQuantisnow·Wall Street's wire, on your screen.TREC· Trecora ResourcesOriginal source