Sep 12
2024
SELL
Payment of exercise price or tax liability
$26,364
$1.85 p/Share
14,251
Reduced 2.04%
684,154
Common Stock
Jun 12
2024
SELL
Payment of exercise price or tax liability
$39,647
$3.43 p/Share
11,559
Reduced 1.63%
698,405
Common Stock
Jun 01
2024
BUY
Grant, award, or other acquisition
-
412,500
Added 36.75%
709,964
Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$77,769
$8.02 p/Share
9,697
Reduced 4.2%
221,105
Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$216,403
$8.02 p/Share
26,983
Reduced 10.47%
230,802
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$14,400
$9.04 p/Share
1,593
Reduced 0.61%
257,785
Common Stock
Feb 21
2024
-
161,647
Reduced 38.39%
259,378
Common Stock
Dec 13
2023
SELL
Open market or private sale
$14,053
$10.41 p/Share
1,350
Reduced 0.32%
421,025
Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$46,704
$10.55 p/Share
4,427
Reduced 1.04%
422,375
Common Stock
Dec 04
2023
SELL
Open market or private sale
$6,381
$10.13 p/Share
630
Reduced 0.15%
426,802
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$21,165
$10.23 p/Share
2,069
Reduced 0.48%
427,432
Common Stock
Sep 13
2023
SELL
Open market or private sale
$15,562
$10.06 p/Share
1,547
Reduced 0.36%
429,501
Common Stock
Sep 12
2023
SELL
Payment of exercise price or tax liability
$37,906
$10.06 p/Share
3,768
Reduced 0.87%
431,048
Common Stock
Sep 05
2023
SELL
Open market or private sale
$8,670
$10.6 p/Share
818
Reduced 0.19%
434,816
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$15,364
$10.64 p/Share
1,444
Reduced 0.33%
435,634
Common Stock
Jun 14
2023
SELL
Open market or private sale
$18,823
$10.75 p/Share
1,751
Reduced 0.4%
437,078
Common Stock
Jun 12
2023
SELL
Payment of exercise price or tax liability
$33,751
$10.93 p/Share
3,088
Reduced 0.7%
438,829
Common Stock
Jun 05
2023
SELL
Open market or private sale
$7,820
$9.56 p/Share
818
Reduced 0.18%
441,917
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$13,024
$9.02 p/Share
1,444
Reduced 0.33%
442,735
Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
207,677
Added 31.9%
443,303
Common Stock
Mar 15
2023
SELL
Open market or private sale
$112,812
$16.1 p/Share
7,007
Reduced 2.89%
235,626
Common Stock
Mar 12
2023
SELL
Payment of exercise price or tax liability
$196,209
$15.89 p/Share
12,348
Reduced 4.84%
242,633
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
30,344
Added 10.63%
254,981
Common Stock
Mar 02
2023
SELL
Open market or private sale
$63,201
$15.64 p/Share
4,041
Reduced 1.77%
224,637
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$72,617
$15.51 p/Share
4,682
Reduced 2.01%
228,678
Common Stock