Feb 26
2024
SELL
Payment of exercise price or tax liability
$258,072
$11.81 p/Share
21,852
Reduced 8.86%
224,724
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
48,185
Added 16.35%
246,576
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$135,142
$13.49 p/Share
10,018
Reduced 4.81%
198,391
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
31,763
Added 13.23%
208,409
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$147,558
$11.65 p/Share
12,666
Reduced 6.69%
176,646
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
40,409
Added 17.59%
189,312
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$299,079
$15.51 p/Share
19,283
Reduced 11.47%
148,903
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
42,520
Added 20.18%
168,186
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$151,340
$20.97 p/Share
7,217
Reduced 5.43%
125,666
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
23,162
Added 14.84%
132,883
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$268,686
$21.88 p/Share
12,280
Reduced 6.97%
164,023
Common Stock
Nov 19
2021
SELL
Open market or private sale
$1,188,128
$21.88 p/Share
54,302
Reduced 33.11%
109,721
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
$864,234
$12.98 p/Share
66,582
Added 27.41%
176,303
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$214,351
$23.36 p/Share
9,176
Reduced 5.92%
145,898
Common Stock
Nov 10
2021
SELL
Open market or private sale
$845,095
$23.36 p/Share
36,177
Reduced 24.8%
109,721
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$586,868
$12.94 p/Share
45,353
Added 22.63%
155,074
Common Stock
May 21
2021
SELL
Open market or private sale
$104,140
$19.44 p/Share
5,357
Reduced 4.66%
109,721
Common Stock
May 21
2021
BUY
Exercise of conversion of derivative security
$52,927
$9.88 p/Share
5,357
Added 4.45%
115,078
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$188,894
$16.81 p/Share
11,237
Reduced 9.29%
109,721
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
24,778
Added 17.0%
120,958
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$341,766
$16.82 p/Share
20,319
Reduced 17.44%
96,180
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$321,432
$13.91 p/Share
23,108
Added 16.55%
116,499
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$19,804
$11.76 p/Share
1,684
Reduced 1.77%
93,391
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
4,963
Added 4.96%
95,075
Common Stock