May 20
2024
SELL
Payment of exercise price or tax liability
$10,474
$19.01 p/Share
551
Reduced 0.91%
59,858
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
-
1,238
Added 2.01%
60,409
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$71,849
$18.39 p/Share
3,907
Reduced 6.19%
59,171
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
-
8,781
Added 12.22%
63,078
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$61,670
$19.76 p/Share
3,121
Reduced 5.44%
54,297
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
$61,680
$16.0 p/Share
3,855
Added 6.29%
57,418
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
-
41,102
Reduced 43.42%
53,563
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$738,320
$16.0 p/Share
46,145
Added 32.77%
94,665
Common Stock
Jun 05
2023
BUY
Discretionary transaction
$37,520
$18.76 p/Share
2,000
Added 3.81%
50,520
Common Stock
May 22
2023
SELL
Payment of exercise price or tax liability
-
337
Reduced 0.69%
48,520
Common Stock
May 22
2023
BUY
Exercise of conversion of derivative security
-
1,143
Added 2.29%
48,857
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
-
2,010
Reduced 4.04%
47,714
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
6,816
Added 12.06%
49,724
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
-
1,679
Reduced 3.77%
42,908
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
-
5,482
Added 10.95%
44,587
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
-
746
Reduced 1.87%
39,105
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
2,061
Added 4.92%
39,851
Common Stock
Sep 13
2022
SELL
Open market or private sale
$432,781
$31.16 p/Share
13,889
Reduced 26.88%
37,790
Common Stock
Sep 13
2022
BUY
Exercise of conversion of derivative security
$166,668
$12.0 p/Share
13,889
Added 21.18%
51,679
Common Stock
Aug 22
2022
SELL
Open market or private sale
-
1,111
Reduced 2.86%
37,790
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
$13,332
$12.0 p/Share
1,111
Added 2.78%
38,901
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
-
1,681
Reduced 4.26%
37,790
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
5,443
Added 12.12%
39,471
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
-
444
Reduced 1.29%
34,028
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
1,436
Added 4.01%
34,355
Common Stock