Jul 01
2024
SELL
Payment of exercise price or tax liability
$32,381
$7.12 p/Share
4,548
Reduced 1.41%
318,234
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$99,799
$6.14 p/Share
16,254
Reduced 4.79%
322,782
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
33,791
Added 9.06%
339,036
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$37,972
$6.77 p/Share
5,609
Reduced 1.8%
305,245
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
11,661
Added 3.62%
310,854
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$115,812
$6.39 p/Share
18,124
Reduced 5.71%
299,193
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
37,678
Added 10.61%
317,317
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$54,158
$6.62 p/Share
8,181
Reduced 2.84%
279,639
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
15,579
Added 5.13%
287,820
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$33,245
$7.27 p/Share
4,573
Reduced 1.65%
272,241
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$53,690
$7.67 p/Share
7,000
Added 2.47%
276,814
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$35,862
$10.04 p/Share
3,572
Reduced 1.31%
269,814
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
7,425
Added 2.64%
273,386
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$56,324
$10.04 p/Share
5,610
Reduced 2.07%
265,961
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
11,662
Added 4.12%
271,571
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$191,208
$10.55 p/Share
18,124
Reduced 6.52%
259,909
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
37,678
Added 11.93%
278,033
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$77,937
$10.4 p/Share
7,494
Reduced 3.02%
240,355
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
15,579
Added 5.91%
247,849
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$157,849
$10.48 p/Share
15,062
Reduced 6.09%
232,270
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
30,223
Added 10.89%
247,332
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$60,958
$13.33 p/Share
4,573
Reduced 2.06%
217,109
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$37,182
$16.11 p/Share
2,308
Reduced 1.03%
221,682
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$60,795
$17.02 p/Share
3,572
Reduced 1.57%
223,990
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
7,425
Added 3.16%
227,562
Common Stock