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
May 14
2021
BUY
Exercise of conversion of derivative security
$40,748
$18.11 p/Share
2,250
Added 2.84%
76,847
Ordinary Shares
Feb 21
2021
SELL
Payment of exercise price or tax liability
$39,591
$19.58 p/Share
2,022
Reduced 2.64%
74,597
Ordinary Shares
Feb 21
2021
BUY
Exercise of conversion of derivative security
-
6,875
Added 8.23%
76,619
Ordinary Shares
Feb 20
2021
SELL
Payment of exercise price or tax liability
$40,354
$19.58 p/Share
2,061
Reduced 2.87%
69,744
Ordinary Shares
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
7,036
Added 8.92%
71,805
Ordinary Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$17,334
$19.97 p/Share
868
Reduced 1.32%
64,769
Ordinary Shares
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
2,500
Added 3.67%
65,637
Ordinary Shares
Feb 16
2021
SELL
Payment of exercise price or tax liability
$23,194
$19.79 p/Share
1,172
Reduced 1.82%
63,137
Ordinary Shares
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
3,375
Added 4.99%
64,309
Ordinary Shares