Dec 12
2024
SELL
Grant, award, or other acquisition
-
95,000
Reduced 25.15%
282,796
Common Stock
Oct 30
2024
SELL
Open market or private sale
$226,994
$8.12 p/Share
27,955
Reduced 12.96%
187,796
Common Stock
Sep 09
2024
SELL
Payment of exercise price or tax liability
$45,277
$8.46 p/Share
5,352
Reduced 2.42%
215,751
Common Stock
Aug 17
2024
SELL
Payment of exercise price or tax liability
$8,409
$8.04 p/Share
1,046
Reduced 0.47%
221,103
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$10,188
$9.74 p/Share
1,046
Reduced 0.47%
222,149
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$30,149
$8.45 p/Share
3,568
Reduced 1.57%
223,195
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$11,662
$9.8 p/Share
1,190
Reduced 0.52%
226,763
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
48,750
Added 17.62%
227,953
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$111,506
$11.53 p/Share
9,671
Reduced 5.12%
179,203
Common Stock
Jan 05
2024
BUY
Grant, award, or other acquisition
-
25,000
Added 11.69%
188,874
Common Stock
Sep 09
2023
SELL
Payment of exercise price or tax liability
$82,352
$16.61 p/Share
4,958
Reduced 2.94%
163,874
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$24,740
$15.55 p/Share
1,591
Reduced 0.93%
168,832
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$54,613
$18.95 p/Share
2,882
Reduced 1.66%
170,423
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
8,334
Added 4.59%
173,305
Common Stock
May 09
2023
SELL
Open market or private sale
$247,799
$18.11 p/Share
13,683
Reduced 7.66%
164,971
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$247,465
$3.11 p/Share
79,571
Added 30.81%
178,654
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$63,646
$15.23 p/Share
4,179
Reduced 4.05%
99,083
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
12,083
Added 10.74%
100,380
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$29,895
$13.97 p/Share
2,140
Reduced 2.29%
91,179
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
30,000
Added 24.33%
93,319
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$18,403
$13.24 p/Share
1,390
Reduced 2.15%
63,319
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$8,374
$12.05 p/Share
695
Reduced 1.06%
64,709
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$7,510
$5.79 p/Share
1,297
Reduced 1.94%
65,404
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
3,750
Added 5.32%
66,701
Common Stock
Sep 28
2022
SELL
Payment of exercise price or tax liability
$16,600
$5.76 p/Share
2,882
Reduced 4.38%
62,951
Common Stock