Apr 12
2024
SELL
Payment of exercise price or tax liability
$61,623
$6.87 p/Share
8,970
Reduced 2.88%
302,958
Common Stock
Apr 12
2024
BUY
Grant, award, or other acquisition
-
16,219
Added 4.94%
311,928
Common Stock
Apr 11
2024
SELL
Payment of exercise price or tax liability
$267,114
$6.83 p/Share
39,109
Reduced 11.68%
295,709
Common Stock
Apr 11
2024
BUY
Exercise of conversion of derivative security
-
70,721
Added 17.44%
334,818
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$123,664
$6.54 p/Share
18,909
Reduced 6.68%
264,097
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
34,192
Added 11.14%
272,765
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$18,374
$5.91 p/Share
3,109
Added 1.23%
248,814
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$130,768
$8.21 p/Share
15,928
Reduced 6.09%
245,705
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
28,802
Added 10.22%
252,965
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$83,976
$8.2 p/Share
10,241
Reduced 4.21%
232,831
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
18,518
Added 7.08%
243,072
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$17,295
$9.7 p/Share
1,783
Added 0.79%
224,554
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$289,748
$15.39 p/Share
18,827
Reduced 7.79%
222,771
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
40,878
Added 15.2%
228,062
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$8,337
$12.03 p/Share
693
Added 0.34%
200,720
Common Stock
Aug 24
2021
SELL
Payment of exercise price or tax liability
$14,552
$15.27 p/Share
953
Reduced 0.47%
200,027
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
-
1,789
Added 0.88%
200,980
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$15,380
$16.92 p/Share
909
Added 0.45%
199,191
Common Stock
Apr 12
2021
SELL
Payment of exercise price or tax liability
$187,226
$20.5 p/Share
9,133
Reduced 4.4%
198,282
Common Stock
Apr 12
2021
BUY
Grant, award, or other acquisition
-
17,159
Added 7.64%
207,415
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$178,133
$18.49 p/Share
9,634
Reduced 4.82%
190,256
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
-
25,204
Added 11.43%
195,274
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$56,505
$18.49 p/Share
3,056
Reduced 1.72%
174,686
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
7,994
Added 4.3%
177,742
Common Stock