Apr 12
2024
SELL
Payment of exercise price or tax liability
$7,186
$6.87 p/Share
1,046
Reduced 1.77%
57,919
Common Stock
Apr 12
2024
BUY
Grant, award, or other acquisition
-
2,595
Added 4.22%
58,965
Common Stock
Apr 11
2024
SELL
Payment of exercise price or tax liability
$129,776
$6.83 p/Share
19,001
Reduced 25.21%
56,370
Common Stock
Apr 11
2024
BUY
Exercise of conversion of derivative security
-
47,147
Added 38.48%
75,371
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$18,724
$6.54 p/Share
2,863
Reduced 9.21%
28,224
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
7,100
Added 19.26%
29,769
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$31,567
$8.21 p/Share
3,845
Reduced 13.82%
23,987
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
9,539
Added 26.63%
26,288
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$10,799
$8.2 p/Share
1,317
Reduced 6.72%
18,293
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
3,267
Added 14.28%
19,610
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$86,153
$15.39 p/Share
5,598
Reduced 25.51%
16,343
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
13,887
Added 42.69%
18,644
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$8,639
$14.35 p/Share
602
Reduced 6.95%
8,054
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
1,574
Added 15.39%
8,656
Common Stock
Jun 22
2021
SELL
Payment of exercise price or tax liability
$2,933
$17.46 p/Share
168
Reduced 2.32%
7,082
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
-
439
Added 5.71%
7,250
Common Stock
Mar 03
2021
SELL
Open market or private sale
$96,550
$19.31 p/Share
5,000
Reduced 42.33%
6,811
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$71,076
$18.49 p/Share
3,844
Reduced 24.55%
11,811
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
-
10,055
Added 41.81%
13,993
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$20,339
$18.49 p/Share
1,100
Reduced 16.42%
5,600
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
2,878
Added 30.05%
6,700
Common Stock
Dec 11
2020
SELL
Payment of exercise price or tax liability
$8,910
$14.8 p/Share
602
Reduced 13.61%
3,822
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
-
1,574
Added 26.24%
4,424
Common Stock