Oct 30
2024
SELL
Payment of exercise price or tax liability
$89,474
$15.7 p/Share
5,699
Reduced 11.97%
41,893
Common Stock
Oct 30
2024
BUY
Exercise of conversion of derivative security
-
20,351
Added 29.95%
47,592
Common Stock
Aug 02
2024
SELL
Payment of exercise price or tax liability
$1,509
$13.72 p/Share
110
Reduced 0.4%
27,241
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
-
390
Added 1.41%
27,351
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$2,557
$14.87 p/Share
172
Reduced 0.63%
26,961
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
-
614
Added 2.21%
27,133
Common Stock
May 28
2024
SELL
Open market or private sale
$44,461
$13.89 p/Share
3,201
Reduced 10.77%
26,519
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$11,303
$8.79 p/Share
1,286
Reduced 4.15%
29,720
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,836
Added 8.88%
29,087
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
1,445
Added 4.57%
30,154
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$12,608
$8.63 p/Share
1,461
Reduced 5.18%
26,725
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
4,867
Added 14.72%
28,186
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$2,845
$8.65 p/Share
329
Reduced 1.39%
23,319
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
1,096
Added 4.43%
23,648
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$887
$12.16 p/Share
73
Reduced 0.32%
22,552
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
-
260
Added 1.14%
22,625
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$43,788
$14.64 p/Share
2,991
Reduced 11.8%
22,365
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
8,364
Added 25.29%
24,707
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
2,310
Added 12.15%
16,697
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$4,593
$15.84 p/Share
290
Reduced 1.94%
14,682
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
1,035
Added 6.47%
14,972
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$4,976
$16.21 p/Share
307
Reduced 2.16%
13,937
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,096
Added 7.14%
14,244
Common Stock
Nov 05
2022
SELL
Payment of exercise price or tax liability
$8,560
$17.47 p/Share
490
Reduced 3.59%
13,148
Common Stock
Nov 05
2022
BUY
Exercise of conversion of derivative security
-
1,750
Added 11.37%
13,638
Common Stock