Nov 15
2024
SELL
Payment of exercise price or tax liability
$46,364
$10.8 p/Share
4,293
Reduced 1.01%
421,962
Common Stock, par valu...
Aug 15
2024
SELL
Payment of exercise price or tax liability
$54,950
$12.8 p/Share
4,293
Reduced 1.0%
426,255
Common Stock, par valu...
May 15
2024
SELL
Payment of exercise price or tax liability
$197,056
$12.82 p/Share
15,371
Reduced 3.45%
430,548
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$369,117
$13.5 p/Share
27,342
Reduced 5.78%
445,919
Common Stock, par valu...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
59,880
Added 11.23%
473,261
Common Stock, par valu...
Feb 07
2024
SELL
Payment of exercise price or tax liability
$139,333
$13.47 p/Share
10,344
Reduced 2.44%
413,381
Common Stock, par valu...
Feb 07
2024
BUY
Grant, award, or other acquisition
-
95,759
Added 18.43%
423,725
Common Stock, par valu...
Nov 15
2023
SELL
Payment of exercise price or tax liability
$22,695
$11.87 p/Share
1,912
Reduced 0.58%
327,966
Common Stock, par valu...
Aug 15
2023
SELL
Payment of exercise price or tax liability
$25,639
$13.41 p/Share
1,912
Reduced 0.58%
329,878
Common Stock, par valu...
May 15
2023
SELL
Payment of exercise price or tax liability
$163,440
$14.01 p/Share
11,666
Reduced 3.4%
331,790
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$130,352
$10.38 p/Share
12,558
Reduced 3.53%
343,456
Common Stock, par valu...
Feb 15
2023
BUY
Grant, award, or other acquisition
-
73,099
Added 17.03%
356,014
Common Stock, par valu...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$84,355
$10.22 p/Share
8,254
Reduced 2.83%
282,915
Common Stock, par valu...
Feb 14
2023
BUY
Grant, award, or other acquisition
$700,560
$10.22 p/Share
68,548
Added 19.06%
291,169
Common Stock, par valu...
May 15
2022
SELL
Payment of exercise price or tax liability
$60,660
$9.02 p/Share
6,725
Reduced 2.93%
222,621
Common Stock, par valu...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$92,375
$11.64 p/Share
7,936
Reduced 3.34%
229,346
Common Stock, par valu...
Feb 16
2022
BUY
Grant, award, or other acquisition
-
145,623
Added 38.03%
237,282
Common Stock, par valu...
Jul 20
2021
BUY
Grant, award, or other acquisition
-
91,659
Added 50.0%
91,659
Common Stock, par valu...