Jun 21
2024
SELL
Open market or private sale
$345,150
$23.01 p/Share
15,000
Reduced 15.02%
84,873
Common Stock, nominal ...
Feb 24
2024
SELL
Payment of exercise price or tax liability
$43,271
$18.7 p/Share
2,314
Reduced 2.26%
99,873
Common Stock, nominal ...
Feb 22
2024
SELL
Payment of exercise price or tax liability
$201,372
$19.32 p/Share
10,423
Reduced 9.26%
102,187
Common Stock, nominal ...
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
6,779
Added 5.92%
107,800
Common Stock, nominal ...
Feb 22
2024
BUY
Grant, award, or other acquisition
-
26,422
Added 19.0%
112,610
Common Stock, nominal ...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
17,635
Added 18.17%
79,409
Common Stock, nominal ...
Feb 22
2023
SELL
Payment of exercise price or tax liability
$142,457
$20.27 p/Share
7,028
Reduced 10.21%
61,774
Common Stock, nominal ...
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
6,779
Added 8.97%
68,802
Common Stock, nominal ...
Feb 18
2023
SELL
Payment of exercise price or tax liability
$70,929
$20.77 p/Share
3,415
Reduced 5.22%
62,023
Common Stock, nominal ...
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
2,870
Added 4.55%
60,212
Common Stock, nominal ...
Feb 18
2023
BUY
Grant, award, or other acquisition
-
5,226
Added 7.4%
65,438
Common Stock, nominal ...
Dec 31
2022
BUY
Grant, award, or other acquisition
$4,066
$11.52 p/Share
353
Added 0.48%
73,770
Common Stock, nominal ...
Jun 30
2022
BUY
Grant, award, or other acquisition
$10,382
$11.92 p/Share
871
Added 1.51%
56,989
Common Stock, nominal ...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$88,670
$14.86 p/Share
5,967
Reduced 9.61%
56,118
Common Stock, nominal ...
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
6,779
Added 9.84%
62,085
Common Stock, nominal ...
Feb 19
2022
BUY
Grant, award, or other acquisition
-
6,025
Added 9.82%
55,306
Common Stock, nominal ...
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
1,686
Added 3.31%
49,281
Common Stock, nominal ...
Feb 18
2022
SELL
Payment of exercise price or tax liability
$19,294
$15.05 p/Share
1,282
Reduced 2.62%
47,595
Common Stock, nominal ...
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
2,869
Added 5.54%
48,877
Common Stock, nominal ...
Dec 31
2021
BUY
Grant, award, or other acquisition
$6,768
$14.1 p/Share
480
Added 1.02%
46,427
Common Stock, nominal ...
Oct 01
2021
BUY
Grant, award, or other acquisition
-
33,237
Added 41.97%
45,947
Common Stock, nominal ...
Jun 30
2021
BUY
Grant, award, or other acquisition
$10,627
$2.33 p/Share
4,561
Added 5.64%
76,264
Common stock, par valu...
Feb 23
2021
SELL
Payment of exercise price or tax liability
$42,372
$3.47 p/Share
12,211
Reduced 14.55%
71,703
Common stock, par valu...
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
5,634
Added 6.29%
83,914
Common stock, par valu...
Feb 23
2021
BUY
Grant, award, or other acquisition
-
25,553
Added 24.61%
78,280
Common stock, par valu...