Apr 01
2025
SELL
Payment of exercise price or tax liability
$43,406
$15.79 p/Share
2,749
Reduced 2.04%
132,058
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
2,401
Added 1.75%
134,807
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$57,305
$17.53 p/Share
3,269
Reduced 2.41%
132,406
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
2,401
Added 1.74%
135,675
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$75,185
$13.74 p/Share
5,472
Reduced 3.94%
133,274
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$32,366
$12.33 p/Share
2,625
Reduced 1.86%
138,746
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
2,401
Added 1.67%
141,371
Common Stock
Aug 31
2024
SELL
Payment of exercise price or tax liability
$27,414
$7.96 p/Share
3,444
Reduced 2.42%
138,970
Common Stock
Aug 26
2024
BUY
Grant, award, or other acquisition
-
12,591
Added 8.22%
140,649
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$11,089
$6.29 p/Share
1,763
Reduced 1.36%
128,058
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
2,401
Added 1.82%
129,821
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$12,709
$6.39 p/Share
1,989
Reduced 1.54%
127,420
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
2,401
Added 1.82%
129,409
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$11,928
$6.0 p/Share
1,988
Reduced 1.56%
125,203
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
2,399
Added 1.85%
127,191
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
2,401
Added 1.89%
124,792
Common Stock
Aug 24
2023
BUY
Grant, award, or other acquisition
-
24,655
Added 17.12%
119,391
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
-
9,601
Added 9.2%
94,736
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
21,635
Added 21.47%
79,135
Common Stock
Nov 12
2021
BUY
Grant, award, or other acquisition
-
57,500
Added 50.0%
57,500
Common Stock