Feb 23
2024
SELL
Payment of exercise price or tax liability
$10,916
$6.14 p/Share
1,778
Reduced 1.14%
154,580
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
3,696
Added 2.31%
156,358
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$8,685
$6.77 p/Share
1,283
Reduced 0.83%
152,662
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
2,667
Added 1.7%
153,945
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$11,840
$6.39 p/Share
1,853
Reduced 1.21%
151,278
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
3,851
Added 2.45%
153,131
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$9,969
$6.62 p/Share
1,506
Reduced 1.0%
149,280
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
2,819
Added 1.84%
150,786
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$4,959
$10.04 p/Share
494
Reduced 0.33%
147,967
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
1,638
Added 1.09%
148,461
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$8,072
$10.04 p/Share
804
Reduced 0.54%
146,823
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
2,668
Added 1.78%
147,627
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$12,238
$10.55 p/Share
1,160
Reduced 0.79%
144,959
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
3,851
Added 2.57%
146,119
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$8,829
$10.4 p/Share
849
Reduced 0.59%
142,268
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
2,819
Added 1.93%
143,117
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$26,168
$10.48 p/Share
2,497
Reduced 1.75%
140,298
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
7,052
Added 4.71%
142,795
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$11,245
$16.11 p/Share
698
Reduced 0.51%
135,743
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$8,408
$17.02 p/Share
494
Reduced 0.36%
136,441
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
1,639
Added 1.18%
136,935
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$13,756
$17.11 p/Share
804
Reduced 0.59%
135,296
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
2,668
Added 1.92%
136,100
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$14,306
$16.85 p/Share
849
Reduced 0.63%
133,432
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
2,819
Added 2.06%
134,281
Common Stock