Dec 26
2024
SELL
Payment of exercise price or tax liability
$5,327
$7.87 p/Share
677
Reduced 0.5%
134,349
Common Stock
Dec 26
2024
BUY
Exercise of conversion of derivative security
-
3,368
Added 2.43%
135,026
Common Stock
Sep 26
2024
SELL
Payment of exercise price or tax liability
$5,490
$8.05 p/Share
682
Reduced 0.52%
131,658
Common Stock
Sep 26
2024
BUY
Exercise of conversion of derivative security
-
3,368
Added 2.48%
132,340
Common Stock
Jun 26
2024
SELL
Payment of exercise price or tax liability
$7,863
$8.41 p/Share
935
Reduced 0.72%
128,972
Common Stock
Jun 26
2024
BUY
Exercise of conversion of derivative security
-
4,138
Added 3.09%
129,873
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$8,415
$9.0 p/Share
935
Reduced 0.74%
125,735
Common Stock
Mar 26
2024
BUY
Exercise of conversion of derivative security
-
4,138
Added 3.16%
126,670
Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$36,365
$8.64 p/Share
4,209
Reduced 3.32%
122,532
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
-
12,761
Added 9.15%
126,741
Common Stock
Dec 26
2023
SELL
Payment of exercise price or tax liability
$3,027
$8.6 p/Share
352
Reduced 0.31%
113,980
Common Stock
Dec 26
2023
BUY
Exercise of conversion of derivative security
-
2,023
Added 1.74%
114,332
Common Stock
Oct 13
2023
BUY
Open market or private purchase
$111,150
$7.41 p/Share
15,000
Added 11.78%
112,309
Common Stock
Oct 03
2023
BUY
Open market or private purchase
$233,400
$7.78 p/Share
30,000
Added 23.56%
97,309
Common Stock
Sep 26
2023
SELL
Payment of exercise price or tax liability
$3,227
$8.99 p/Share
359
Reduced 0.53%
67,309
Common Stock
Sep 26
2023
BUY
Exercise of conversion of derivative security
-
2,023
Added 2.9%
67,668
Common Stock
Jun 28
2023
BUY
Exercise of conversion of derivative security
-
2,023
Added 2.99%
65,645
Common Stock
Apr 13
2023
SELL
Payment of exercise price or tax liability
$114,559
$10.99 p/Share
10,424
Reduced 14.08%
63,622
Common Stock
Apr 13
2023
BUY
Grant, award, or other acquisition
-
28,448
Added 27.76%
74,046
Common Stock
Mar 28
2023
BUY
Exercise of conversion of derivative security
-
2,023
Added 4.25%
45,598
Common Stock
Dec 29
2022
SELL
Payment of exercise price or tax liability
$1,364
$11.0 p/Share
124
Reduced 0.28%
43,575
Common Stock
Dec 29
2022
BUY
Exercise of conversion of derivative security
-
1,065
Added 2.38%
43,699
Common Stock
Sep 27
2022
SELL
Payment of exercise price or tax liability
$1,533
$10.22 p/Share
150
Reduced 0.35%
42,634
Common Stock
Sep 27
2022
BUY
Exercise of conversion of derivative security
-
1,065
Added 2.43%
42,784
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$3,384
$2.93 p/Share
1,155
Reduced 0.55%
208,599
Common Stock