Jun 20
2024
SELL
Payment of exercise price or tax liability
$15,156
$6.31 p/Share
2,402
Reduced 5.61%
40,442
Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
-
4,158
Added 8.85%
42,844
Common Stock
Jun 18
2024
SELL
Payment of exercise price or tax liability
$23,128
$6.58 p/Share
3,515
Reduced 8.33%
38,686
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
-
2,589
Added 6.27%
38,706
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
-
3,495
Added 7.91%
40,705
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$15,369
$6.42 p/Share
2,394
Reduced 6.22%
36,117
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
-
4,159
Added 9.75%
38,511
Common Stock
Jun 18
2023
SELL
Payment of exercise price or tax liability
$9,953
$6.68 p/Share
1,490
Reduced 4.16%
34,352
Common Stock
Jun 18
2023
BUY
Exercise of conversion of derivative security
-
2,589
Added 6.74%
35,842
Common Stock
Jun 17
2023
SELL
Payment of exercise price or tax liability
$10,066
$6.68 p/Share
1,507
Reduced 4.34%
33,253
Common Stock
Jun 17
2023
BUY
Exercise of conversion of derivative security
-
2,617
Added 7.0%
34,760
Common Stock
Aug 11
2022
SELL
Open market or private sale
$346,230
$14.46 p/Share
23,944
Reduced 42.69%
32,143
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$199,614
$6.46 p/Share
30,900
Added 35.52%
56,087
Common Stock
Jul 02
2022
SELL
Payment of exercise price or tax liability
$13,936
$13.4 p/Share
1,040
Reduced 3.97%
25,187
Common Stock
Jul 02
2022
BUY
Exercise of conversion of derivative security
-
1,985
Added 7.04%
26,227
Common Stock
Jun 18
2022
SELL
Payment of exercise price or tax liability
$17,369
$13.03 p/Share
1,333
Reduced 5.21%
24,242
Common Stock
Jun 18
2022
BUY
Exercise of conversion of derivative security
-
2,589
Added 8.77%
26,934
Common Stock
Jun 17
2022
SELL
Payment of exercise price or tax liability
$17,857
$13.14 p/Share
1,359
Reduced 5.05%
25,575
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
-
2,616
Added 9.7%
24,345
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$22,848
$22.4 p/Share
1,020
Reduced 4.48%
21,729
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
1,985
Added 8.03%
22,749
Common Stock
Jun 18
2021
SELL
Payment of exercise price or tax liability
$20,845
$22.27 p/Share
936
Reduced 4.06%
22,099
Common Stock
Jun 18
2021
BUY
Exercise of conversion of derivative security
-
1,833
Added 7.37%
23,035
Common Stock
Jun 17
2021
SELL
Payment of exercise price or tax liability
$31,586
$23.66 p/Share
1,335
Reduced 6.04%
20,764
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
-
2,617
Added 10.99%
21,202
Common Stock