Ann Berman ·Non-Executive Director Executive Director Transaction date 16 Dec 2021 Notification date 17 Dec 2021 Purchase Price 193.65 Quantity 90,119 Value US$712,495 Filing More details Fewer details
James McCullough ·Chief Executive Officer Officer Transaction date 10 Dec 2021 Notification date 13 Dec 2021 Purchase Price 464.88 Quantity 13,940 Value US$92,110 Filing More details Fewer details
Ann Berman ·Non-Executive Director Executive Director Transaction date 9 Dec 2021 Notification date 9 Dec 2021 Purchase Price 168.81 Quantity 2,036 Value US$953,242 Filing More details Fewer details
O. James Sterling ·Chief Financial Officer Officer Transaction date 9 Dec 2021 Notification date 9 Dec 2021 Purchase Price 15.00 Quantity 802 Value US$12,030 Filing More details Fewer details
James McCullough ·Chief Executive Officer Officer Transaction date 9 Dec 2021 Notification date 9 Dec 2021 Purchase Price 15.53 Quantity 1,003 Value US$15,577 Filing More details Fewer details
James McCullough ·Chief Executive Officer Officer Transaction date 8 Dec 2021 Notification date 8 Dec 2021 Purchase Price 15.04 Quantity 950 Value US$14,288 Filing More details Fewer details
O. James Sterling ·Chief Financial Officer Officer Transaction date 31 Aug 2021 Notification date 6 Sep 2021 Sale Price 28.89 Quantity 3,000 Value US$86,665 Filing More details Fewer details
O. James Sterling ·Chief Financial Officer Officer Transaction date 12 Aug 2021 Notification date 13 Aug 2021 Sale Price 28.00 Quantity 6,000 Value US$168,000 Filing More details Fewer details
O. James Sterling ·Chief Financial Officer Officer Transaction date 10 Aug 2021 Notification date 13 Aug 2021 Sale Price 28.15 Quantity 6,000 Value US$168,900 Filing More details Fewer details
O. James Sterling ·Chief Financial Officer Officer Transaction date 5 Aug 2021 Notification date 6 Aug 2021 Sale Price 27.98 Quantity 6,000 Value US$167,880 Filing More details Fewer details
O. James Sterling ·Chief Financial Officer Officer Transaction date 3 Aug 2021 Notification date 6 Aug 2021 Sale Price 28.60 Quantity 6,000 Value US$171,600 Filing More details Fewer details
O. James Sterling ·Chief Financial Officer Officer Transaction date 29 Jul 2021 Notification date 30 Jul 2021 Sale Price 31.64 Quantity 12,000 Value US$379,620 Filing More details Fewer details
O. James Sterling ·Chief Financial Officer Officer Transaction date 22 Jul 2021 Notification date 23 Jul 2021 Sale Price 30.00 Quantity 6,000 Value US$180,000 Filing More details Fewer details
O. James Sterling ·Chief Financial Officer Officer Transaction date 21 Jul 2021 Notification date 23 Jul 2021 Sale Price 27.98 Quantity 6,000 Value US$167,850 Filing More details Fewer details
James McCullough ·Chief Executive Officer Officer Transaction date 24 May 2021 Notification date 25 May 2021 Sale Price 32.27 Quantity 22,624,524 Value US$730,199,815 Filing More details Fewer details
James McCullough ·Chief Executive Officer Officer Transaction date 21 May 2021 Notification date 25 May 2021 Sale Price 32.25 Quantity 8,200 Value US$264,434 Filing More details Fewer details
James McCullough ·Chief Executive Officer Officer Transaction date 20 May 2021 Notification date 21 May 2021 Sale Price 32.32 Quantity 14,538 Value US$469,901 Filing More details Fewer details