Mar 01
2024
BUY
Grant, award, or other acquisition
-
61,413
Added 34.72%
115,487
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$27,483
$10.69 p/Share
2,571
Reduced 4.54%
54,074
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$707
$9.83 p/Share
72
Reduced 0.06%
113,029
Common Stock
Jan 16
2024
SELL
Payment of exercise price or tax liability
$3,666
$7.29 p/Share
503
Reduced 0.88%
56,645
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$636
$10.43 p/Share
61
Reduced 0.11%
57,148
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$567
$7.57 p/Share
75
Reduced 0.13%
57,209
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$342
$7.29 p/Share
47
Reduced 0.08%
57,284
Common Stock
Nov 28
2023
SELL
Payment of exercise price or tax liability
$407
$6.68 p/Share
61
Reduced 0.11%
57,331
Common Stock
Oct 13
2023
SELL
Payment of exercise price or tax liability
$14,826
$8.64 p/Share
1,716
Reduced 2.9%
57,392
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$902
$12.04 p/Share
75
Reduced 0.13%
59,108
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$554
$11.8 p/Share
47
Reduced 0.08%
59,183
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$730
$11.98 p/Share
61
Reduced 0.1%
59,230
Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$822
$13.94 p/Share
59
Reduced 0.1%
59,291
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$732
$10.17 p/Share
72
Reduced 0.12%
59,350
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$466
$10.15 p/Share
46
Reduced 0.08%
59,422
Common Stock
May 30
2023
SELL
Payment of exercise price or tax liability
$607
$10.3 p/Share
59
Reduced 0.1%
59,468
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,473
$16.94 p/Share
87
Reduced 0.15%
59,527
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$6,047
$17.84 p/Share
339
Reduced 0.57%
59,614
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
50,449
Added 45.7%
59,953
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$885
$14.52 p/Share
61
Reduced 0.64%
9,504
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$4,253
$14.32 p/Share
297
Reduced 3.01%
9,565
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$685
$14.59 p/Share
47
Reduced 0.47%
9,862
Common Stock