Feb 20
2023
BUY
Grant, award, or other acquisition
-
10,086
Added 11.52%
77,496
Ordinary Shares
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
4,589
Added 6.26%
68,760
Ordinary Shares
Feb 18
2023
SELL
Payment of exercise price or tax liability
$55,157
$28.07 p/Share
1,965
Reduced 2.97%
64,171
Ordinary Shares
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
6,230
Added 8.61%
66,136
Ordinary Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$51,245
$25.01 p/Share
2,049
Reduced 3.31%
59,906
Ordinary Shares
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
6,969
Added 10.11%
61,955
Ordinary Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$35,413
$25.08 p/Share
1,412
Reduced 2.5%
54,986
Ordinary Shares
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
4,800
Added 7.84%
56,398
Ordinary Shares
Feb 20
2022
SELL
Payment of exercise price or tax liability
$33,808
$25.08 p/Share
1,348
Reduced 2.55%
51,598
Ordinary Shares
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
4,589
Added 7.98%
52,946
Ordinary Shares
Feb 16
2022
SELL
Payment of exercise price or tax liability
$22,102
$26.79 p/Share
825
Reduced 1.68%
48,357
Ordinary Shares
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
2,375
Added 4.61%
49,182
Ordinary Shares
Sep 14
2021
SELL
Payment of exercise price or tax liability
$93,544
$30.6 p/Share
3,057
Reduced 6.13%
46,807
Ordinary Shares
Sep 14
2021
BUY
Grant, award, or other acquisition
-
6,884
Added 12.13%
49,864
Ordinary Shares
Aug 19
2021
SELL
Open market or private sale
$1,199,600
$29.99 p/Share
40,000
Reduced 48.2%
42,980
Ordinary Shares
Aug 19
2021
BUY
Exercise of conversion of derivative security
$662,000
$16.55 p/Share
40,000
Added 32.53%
82,980
Ordinary Shares
Apr 19
2021
SELL
Open market or private sale
$695,840
$20.0 p/Share
34,792
Reduced 41.84%
48,362
Ordinary Shares
Apr 19
2021
BUY
Exercise of conversion of derivative security
$630,083
$18.11 p/Share
34,792
Added 29.5%
83,154
Ordinary Shares
Apr 16
2021
SELL
Open market or private sale
$4,158
$19.99 p/Share
208
Reduced 0.43%
48,362
Ordinary Shares
Apr 16
2021
BUY
Exercise of conversion of derivative security
$3,767
$18.11 p/Share
208
Added 0.43%
48,570
Ordinary Shares
Feb 21
2021
SELL
Payment of exercise price or tax liability
$27,647
$19.58 p/Share
1,412
Reduced 2.84%
48,362
Ordinary Shares
Feb 21
2021
BUY
Exercise of conversion of derivative security
-
4,800
Added 8.8%
49,774
Ordinary Shares
Feb 20
2021
SELL
Payment of exercise price or tax liability
$26,981
$19.58 p/Share
1,378
Reduced 2.97%
44,974
Ordinary Shares
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
4,589
Added 9.01%
46,352
Ordinary Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$17,334
$19.97 p/Share
868
Reduced 2.04%
41,763
Ordinary Shares