Feb 24
2024
SELL
Payment of exercise price or tax liability
-
9,434
Reduced 2.52%
364,411
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
22,238
Added 5.61%
373,845
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$139,264
$12.09 p/Share
11,519
Reduced 3.17%
351,607
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$139,264
$12.09 p/Share
11,519
Added 3.07%
363,126
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
-
16,650
Reduced 4.52%
351,607
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
34,818
Added 8.64%
368,257
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
15,547
Added 4.35%
341,939
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$18,351
$8.81 p/Share
2,083
Added 0.65%
317,892
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$126,207
$14.47 p/Share
8,722
Reduced 2.69%
315,809
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
$135,236
$14.47 p/Share
9,346
Added 2.8%
324,531
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
-
18,919
Reduced 5.66%
315,185
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
40,818
Added 10.89%
334,104
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
15,547
Added 4.81%
307,786
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$14,330
$10.2 p/Share
1,405
Added 0.5%
277,739
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$173,055
$17.08 p/Share
10,132
Reduced 3.54%
276,334
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
$231,827
$17.08 p/Share
13,573
Added 4.52%
286,466
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
-
16,780
Reduced 5.79%
272,893
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
30,525
Added 9.53%
289,673
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$13,442
$15.12 p/Share
889
Added 0.36%
243,601
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
15,547
Added 5.66%
259,148
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$361,594
$28.58 p/Share
12,652
Reduced 4.95%
242,712
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
$484,431
$28.58 p/Share
16,950
Added 6.22%
255,364
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
-
14,302
Reduced 5.66%
238,414
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
36,048
Added 12.48%
252,716
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$21,187
$20.67 p/Share
1,025
Added 0.47%
216,668
Common Stock