The firm owned 43,115 shares of the technology company’s stock after selling 1,780 shares during the period. Invesco Ltd. now owns 8,363,106 shares of the technology company’s stock valued at $276,652,000 after purchasing an additional 2,968,285 shares during the period. Pacer Advisors Inc. now owns 2,900,133 shares of the technology company’s stock valued at $95,936,000 after purchasing an additional 2,825,667 shares during the period. Following the completion of the transaction, the insider directly owned 256,198 shares of the company’s stock, valued at approximately $14,639,153.72. Over the last 90 days, insiders sold 90,020 shares of company stock valued at $4,923,667.