Feb 22
2023
BUY
Exercise of conversion of derivative security
-
7,286
Added 5.3%
130,077
Ordinary Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$56,150
$27.77 p/Share
2,022
Reduced 1.62%
122,791
Ordinary Shares
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
6,875
Added 5.22%
124,813
Ordinary Shares
Feb 20
2023
SELL
Payment of exercise price or tax liability
$185,739
$28.07 p/Share
6,617
Reduced 5.31%
117,938
Ordinary Shares
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
7,036
Added 6.06%
109,087
Ordinary Shares
Feb 20
2023
BUY
Grant, award, or other acquisition
-
15,468
Added 11.21%
122,486
Ordinary Shares
Feb 18
2023
SELL
Payment of exercise price or tax liability
$54,596
$28.07 p/Share
1,945
Reduced 1.87%
102,051
Ordinary Shares
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
6,230
Added 5.65%
103,996
Ordinary Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$53,596
$25.01 p/Share
2,143
Reduced 2.14%
97,766
Ordinary Shares
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
7,286
Added 6.8%
99,909
Ordinary Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$50,712
$25.08 p/Share
2,022
Reduced 2.14%
92,623
Ordinary Shares
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
6,875
Added 6.77%
94,645
Ordinary Shares
Feb 20
2022
SELL
Payment of exercise price or tax liability
$51,690
$25.08 p/Share
2,061
Reduced 2.29%
87,770
Ordinary Shares
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
7,036
Added 7.26%
89,831
Ordinary Shares
Feb 16
2022
SELL
Payment of exercise price or tax liability
$29,415
$26.79 p/Share
1,098
Reduced 1.31%
82,795
Ordinary Shares
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
3,375
Added 3.87%
83,893
Ordinary Shares
Sep 14
2021
SELL
Payment of exercise price or tax liability
$141,800
$30.6 p/Share
4,634
Reduced 5.44%
80,518
Ordinary Shares
Sep 14
2021
BUY
Grant, award, or other acquisition
-
10,555
Added 11.03%
85,152
Ordinary Shares
Jul 29
2021
SELL
Open market or private sale
$364,000
$26.0 p/Share
14,000
Reduced 15.8%
74,597
Ordinary Shares
Jul 29
2021
BUY
Exercise of conversion of derivative security
$231,700
$16.55 p/Share
14,000
Added 13.65%
88,597
Ordinary Shares
Jun 10
2021
SELL
Open market or private sale
$337,500
$25.0 p/Share
13,500
Reduced 15.32%
74,597
Ordinary Shares
Jun 10
2021
BUY
Exercise of conversion of derivative security
$223,425
$16.55 p/Share
13,500
Added 13.29%
88,097
Ordinary Shares
Jun 07
2021
SELL
Open market or private sale
$324,000
$24.0 p/Share
13,500
Reduced 15.32%
74,597
Ordinary Shares
Jun 07
2021
BUY
Exercise of conversion of derivative security
$223,425
$16.55 p/Share
13,500
Added 13.29%
88,097
Ordinary Shares
May 14
2021
SELL
Open market or private sale
$50,017
$22.23 p/Share
2,250
Reduced 2.93%
74,597
Ordinary Shares