Aug 15
2023
SELL
Payment of exercise price or tax liability
$83,086
$14.48 p/Share
5,738
Reduced 2.9%
191,994
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
12,963
Added 6.15%
197,732
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$69,636
$15.53 p/Share
4,484
Reduced 2.37%
184,769
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
12,963
Added 6.41%
189,253
Common Stock
Feb 17
2023
SELL
Open market or private sale
$273,654
$20.7 p/Share
13,220
Reduced 6.98%
176,290
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$157,614
$21.45 p/Share
7,348
Reduced 3.73%
189,510
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
20,568
Added 9.46%
196,858
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$166,109
$17.8 p/Share
9,332
Reduced 5.03%
176,290
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
18,816
Added 9.2%
185,622
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$159,653
$17.11 p/Share
9,331
Reduced 5.3%
166,806
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
18,816
Added 9.65%
176,137
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$753,799
$22.64 p/Share
33,295
Reduced 17.47%
157,321
Common Stock
May 15
2022
BUY
Exercise of conversion of derivative security
-
71,447
Added 27.26%
190,616
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$191,259
$28.44 p/Share
6,725
Reduced 5.34%
119,169
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
18,815
Added 13.0%
125,894
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$292,143
$34.52 p/Share
8,463
Reduced 7.32%
107,079
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
17,064
Added 12.87%
115,542
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$322,779
$38.14 p/Share
8,463
Reduced 7.91%
98,478
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
17,065
Added 13.76%
106,941
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$1,133,117
$33.88 p/Share
33,445
Reduced 27.12%
89,876
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
69,696
Added 36.11%
123,321
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$214,299
$35.48 p/Share
6,040
Reduced 10.12%
53,625
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
17,065
Added 22.24%
59,665
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$107,166
$16.62 p/Share
6,448
Reduced 13.15%
42,600
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
-
14,841
Added 23.23%
49,048
Common Stock