Feb 09
2025
SELL
Payment of exercise price or tax liability
$69,143
$20.94 p/Share
3,302
Reduced 8.46%
35,751
Common Stock
Feb 09
2025
BUY
Grant, award, or other acquisition
-
7,033
Added 15.71%
37,745
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
4,609
Added 12.83%
31,311
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$24,960
$20.94 p/Share
1,192
Reduced 4.17%
27,411
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
4,202
Added 12.81%
28,603
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$52,789
$20.94 p/Share
2,521
Reduced 9.36%
24,401
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
7,829
Added 22.53%
26,922
Common Stock
Nov 07
2024
SELL
Open market or private sale
$205,403
$20.11 p/Share
10,214
Reduced 34.85%
19,093
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$168,633
$16.51 p/Share
10,214
Added 25.84%
29,307
Common Stock
Oct 30
2024
SELL
Payment of exercise price or tax liability
$138,521
$15.7 p/Share
8,823
Reduced 31.61%
19,093
Common Stock
Oct 30
2024
BUY
Exercise of conversion of derivative security
-
20,351
Added 42.16%
27,916
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$15,004
$8.79 p/Share
1,707
Reduced 18.41%
7,565
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
3,905
Added 35.8%
7,003
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
1,428
Added 15.22%
7,957
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$12,211
$8.63 p/Share
1,415
Reduced 26.43%
3,939
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
4,203
Added 43.98%
5,354
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$5,060
$8.65 p/Share
585
Reduced 33.7%
1,151
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
1,736
Added 50.0%
1,736
Common Stock
Dec 08
2023
-
44,238
Reduced 100.0%
0
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$56,730
$14.64 p/Share
3,875
Reduced 8.05%
44,238
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
9,996
Added 17.51%
47,078
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
3,072
Added 7.56%
37,556
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$8,743
$15.84 p/Share
552
Reduced 1.55%
35,045
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
1,638
Added 4.4%
35,597
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$9,466
$16.21 p/Share
584
Reduced 1.69%
33,959
Common Stock