Feb 09
2025
SELL
Payment of exercise price or tax liability
$66,170
$20.94 p/Share
3,160
Reduced 5.69%
52,356
Common Stock
Feb 09
2025
BUY
Grant, award, or other acquisition
-
7,814
Added 12.53%
54,544
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
3,467
Added 6.83%
47,259
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$28,541
$20.94 p/Share
1,363
Reduced 2.99%
44,235
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
4,866
Added 9.64%
45,598
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$53,166
$20.94 p/Share
2,539
Reduced 5.87%
40,732
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
9,065
Added 17.32%
43,271
Common Stock
Nov 25
2024
SELL
Open market or private sale
$181,182
$23.57 p/Share
7,687
Reduced 18.35%
34,206
Common Stock
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