Feb 05
2024
SELL
Payment of exercise price or tax liability
$9,454
$8.65 p/Share
1,093
Reduced 33.65%
2,155
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
3,248
Added 50.0%
3,248
Common Stock
Mar 08
2023
-
38,968
Reduced 100.0%
0
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$100,723
$14.64 p/Share
6,880
Reduced 15.01%
38,968
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
5,336
Added 16.94%
26,164
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
18,956
Added 29.95%
44,343
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$14,778
$15.84 p/Share
933
Reduced 4.15%
21,556
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
3,065
Added 11.99%
22,489
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$17,717
$16.21 p/Share
1,093
Reduced 5.33%
19,424
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
3,247
Added 13.66%
20,517
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$239,451
$27.02 p/Share
8,862
Reduced 33.91%
17,270
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
2,598
Added 25.91%
7,428
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
18,704
Added 42.75%
25,051
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$35,003
$25.2 p/Share
1,389
Reduced 22.33%
4,830
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$34,123
$25.37 p/Share
1,345
Reduced 17.78%
6,219
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
3,065
Added 28.84%
7,564
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$25,776
$25.37 p/Share
1,016
Reduced 18.42%
4,499
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
2,165
Added 28.19%
5,515
Common Stock
Aug 11
2021
SELL
Open market or private sale
$103,149
$36.76 p/Share
2,806
Reduced 45.58%
3,350
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
$60,273
$21.48 p/Share
2,806
Added 31.31%
6,156
Common Stock
Aug 10
2021
SELL
Open market or private sale
$2,584,511
$36.92 p/Share
70,003
Reduced 95.43%
3,350
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$1,701,073
$24.3 p/Share
70,003
Added 48.83%
73,353
Common Stock
Apr 17
2021
SELL
Payment of exercise price or tax liability
$79,118
$39.5 p/Share
2,003
Reduced 5.58%
33,913
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$284,184
$33.9 p/Share
8,383
Reduced 18.92%
35,916
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$143,074
$34.22 p/Share
4,181
Reduced 8.62%
44,299
Common Stock