Jun 14
2024
SELL
Sale (or disposition) back to the issuer
$20,598,999
$10.75 p/Share
1,916,186
Reduced 100.0%
0
Common Stock
Jun 14
2024
-
51,755
Reduced 3.41%
1,465,504
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
-
450,682
Added 50.0%
450,682
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$87,803
$10.63 p/Share
8,260
Reduced 0.54%
1,517,259
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$266,915
$7.98 p/Share
33,448
Reduced 2.15%
1,525,519
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
74,162
Added 4.54%
1,558,967
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$187,637
$8.5 p/Share
22,075
Reduced 1.46%
1,484,805
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
178,630
Added 10.6%
1,506,880
Common Stock
Dec 29
2023
-
7,134
Reduced 0.41%
1,743,561
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$21,030
$8.18 p/Share
2,571
Reduced 0.15%
1,750,695
Common Stock
Aug 23
2023
SELL
Open market or private sale
$20
$10.0 p/Share
2
Reduced 0.0%
1,753,266
Common Stock
Aug 18
2023
SELL
Open market or private sale
$34,434
$10.01 p/Share
3,440
Reduced 0.2%
1,753,268
Common Stock
Aug 17
2023
SELL
Open market or private sale
$24,867
$10.08 p/Share
2,467
Reduced 0.14%
1,756,708
Common Stock
Aug 16
2023
SELL
Open market or private sale
$8,140
$10.0 p/Share
814
Reduced 0.05%
1,759,175
Common Stock
Aug 15
2023
SELL
Open market or private sale
$54,555
$10.06 p/Share
5,423
Reduced 0.31%
1,759,989
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$25,632
$9.97 p/Share
2,571
Reduced 0.15%
1,765,412
Common Stock
Jul 31
2023
SELL
Open market or private sale
$66,640
$10.0 p/Share
6,664
Reduced 0.38%
1,767,983
Common Stock
Jul 28
2023
SELL
Open market or private sale
$7,627
$10.01 p/Share
762
Reduced 0.04%
1,774,647
Common Stock
Jul 27
2023
SELL
Open market or private sale
$12,529
$10.04 p/Share
1,248
Reduced 0.07%
1,775,409
Common Stock
Jul 26
2023
SELL
Open market or private sale
$162,069
$10.13 p/Share
15,999
Reduced 0.89%
1,776,657
Common Stock
Jul 25
2023
SELL
Open market or private sale
$55,454
$10.41 p/Share
5,327
Reduced 0.3%
1,792,656
Common Stock
May 22
2023
SELL
Payment of exercise price or tax liability
$25,354
$9.13 p/Share
2,777
Reduced 0.15%
1,797,983
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$45,643
$9.78 p/Share
4,667
Reduced 0.26%
1,800,760
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
46,514
Added 2.51%
1,805,427
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$81,341
$11.31 p/Share
7,192
Reduced 0.41%
1,758,913
Common Stock