Nov 12
2024
SELL
Payment of exercise price or tax liability
$132,155
$8.93 p/Share
14,799
Reduced 3.14%
456,916
Common Stock
Nov 12
2024
BUY
Grant, award, or other acquisition
-
83,986
Added 13.44%
540,902
Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$46,362
$8.94 p/Share
5,186
Reduced 1.09%
471,715
Common Stock
Nov 09
2024
SELL
Payment of exercise price or tax liability
$39,670
$8.8 p/Share
4,508
Reduced 0.94%
476,902
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$48,910
$8.8 p/Share
5,558
Reduced 1.14%
481,411
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
-
3,023
Added 0.62%
486,969
Common Stock
Aug 08
2024
BUY
Grant, award, or other acquisition
-
32,502
Added 6.29%
483,946
Common Stock
Jul 24
2024
BUY
Grant, award, or other acquisition
-
40,055
Added 8.15%
451,444
Common Stock
Jun 13
2024
BUY
Grant, award, or other acquisition
-
2,352
Added 0.57%
411,389
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
1,923
Added 0.47%
409,036
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
-
1,709
Added 0.42%
405,595
Common Stock
Nov 12
2023
SELL
Payment of exercise price or tax liability
$218,378
$13.7 p/Share
15,940
Reduced 3.8%
403,886
Common Stock
Nov 11
2023
SELL
Payment of exercise price or tax liability
$88,365
$13.7 p/Share
6,450
Reduced 1.51%
419,826
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$100,313
$13.6 p/Share
7,376
Reduced 1.7%
426,277
Common Stock
Nov 08
2023
BUY
Grant, award, or other acquisition
-
73,367
Added 14.47%
433,654
Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
-
1,477
Added 0.41%
360,287
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
1,408
Added 0.39%
358,810
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
$386,750
$11.05 p/Share
35,000
Added 8.92%
357,401
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
-
1,248
Added 0.39%
322,401
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
1,183
Added 0.37%
319,878
Common Stock
Nov 12
2022
SELL
Payment of exercise price or tax liability
$307,059
$18.4 p/Share
16,688
Reduced 4.98%
318,695
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$123,169
$18.4 p/Share
6,694
Reduced 1.96%
335,383
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
-
57,565
Added 14.4%
342,078
Common Stock
Sep 21
2022
BUY
Grant, award, or other acquisition
-
1,047
Added 0.37%
284,513
Common Stock
Jun 08
2022
BUY
Grant, award, or other acquisition
-
1,028
Added 0.36%
283,398
Common Stock