Apr 01
2024
SELL
Payment of exercise price or tax liability
$313,541
$17.17 p/Share
18,261
Reduced 20.99%
68,728
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
41,185
Added 32.13%
86,989
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$30,948
$11.67 p/Share
2,652
Reduced 5.47%
45,804
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
5,980
Added 10.99%
48,456
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$103,175
$10.02 p/Share
10,297
Reduced 19.51%
42,476
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
22,375
Added 29.77%
52,773
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$190,234
$21.51 p/Share
8,844
Reduced 22.54%
30,398
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
19,735
Added 33.46%
39,242
Common Stock
Nov 19
2021
SELL
Open market or private sale
$897,484
$27.66 p/Share
32,447
Reduced 62.45%
19,507
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
$108,373
$3.34 p/Share
32,447
Added 38.44%
51,954
Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,203,765
$27.45 p/Share
43,853
Reduced 69.21%
19,507
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$369,681
$8.43 p/Share
43,853
Added 40.9%
63,360
Common Stock
Nov 17
2021
SELL
Open market or private sale
$305,623
$27.42 p/Share
11,146
Reduced 36.36%
19,507
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$159,499
$14.31 p/Share
11,146
Added 26.67%
30,653
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$9,709
$26.24 p/Share
370
Reduced 1.86%
19,507
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
-
836
Added 4.04%
19,877
Common Stock
May 16
2021
SELL
Payment of exercise price or tax liability
$10,332
$28.0 p/Share
369
Reduced 1.9%
19,041
Common Stock
May 16
2021
BUY
Exercise of conversion of derivative security
-
833
Added 4.12%
19,410
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$144,446
$27.43 p/Share
5,266
Reduced 22.09%
18,577
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
11,875
Added 33.25%
23,843
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$13,943
$33.76 p/Share
413
Reduced 3.34%
11,968
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
833
Added 6.3%
12,381
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$6,579
$17.83 p/Share
369
Reduced 3.1%
11,548
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
-
833
Added 6.53%
11,917
Common Stock