Feb 23
2024
SELL
Payment of exercise price or tax liability
$7,312
$6.14 p/Share
1,191
Reduced 2.05%
56,784
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
2,640
Added 4.36%
57,975
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$4,143
$6.77 p/Share
612
Reduced 1.09%
55,336
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
1,355
Added 2.36%
55,948
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$7,514
$6.39 p/Share
1,176
Reduced 2.11%
54,593
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
2,607
Added 4.47%
55,769
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$5,322
$6.62 p/Share
804
Reduced 1.49%
53,162
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,595
Added 2.87%
53,966
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$4,176
$10.04 p/Share
416
Reduced 0.79%
52,360
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
921
Added 1.72%
52,776
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$6,144
$10.04 p/Share
612
Reduced 1.17%
51,855
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,356
Added 2.52%
52,467
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$12,406
$10.55 p/Share
1,176
Reduced 2.25%
51,111
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
2,607
Added 4.75%
52,287
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$7,488
$10.4 p/Share
720
Reduced 1.43%
49,680
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,595
Added 3.07%
50,400
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$19,167
$10.48 p/Share
1,829
Reduced 3.61%
48,805
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
3,627
Added 6.68%
50,634
Common Stock
May 03
2022
SELL
Open market or private sale
$122,718
$16.09 p/Share
7,627
Reduced 13.96%
47,000
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$8,184
$16.11 p/Share
508
Reduced 0.92%
54,627
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$7,080
$17.02 p/Share
416
Reduced 0.75%
55,133
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
922
Added 1.63%
55,549
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$10,471
$17.11 p/Share
612
Reduced 1.11%
54,627
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
1,356
Added 2.4%
55,239
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$12,132
$16.85 p/Share
720
Reduced 1.32%
53,883
Common Stock