Nov 08
2024
SELL
Payment of exercise price or tax liability
$8,751
$9.38 p/Share
933
Reduced 0.27%
340,159
Common Stock
Oct 24
2024
SELL
Payment of exercise price or tax liability
$24,077
$10.88 p/Share
2,213
Reduced 0.64%
341,092
Common Stock
Oct 14
2024
SELL
Open market or private sale
$455,000
$13.0 p/Share
35,000
Reduced 9.25%
343,305
Common Stock
Oct 08
2024
SELL
Payment of exercise price or tax liability
$50,523
$11.81 p/Share
4,278
Reduced 1.12%
378,305
Common Stock
Sep 24
2024
SELL
Payment of exercise price or tax liability
$19,708
$8.91 p/Share
2,212
Reduced 0.57%
382,583
Common Stock
Sep 08
2024
SELL
Payment of exercise price or tax liability
$7,417
$7.95 p/Share
933
Reduced 0.24%
384,795
Common Stock
Aug 24
2024
SELL
Payment of exercise price or tax liability
$23,380
$10.57 p/Share
2,212
Reduced 0.57%
385,728
Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$22,363
$10.11 p/Share
2,212
Reduced 0.57%
387,940
Common Stock
Aug 20
2024
BUY
Grant, award, or other acquisition
-
4,193
Added 1.06%
390,152
Common Stock
Aug 08
2024
SELL
Payment of exercise price or tax liability
$11,121
$11.92 p/Share
933
Reduced 0.24%
385,959
Common Stock
Jul 24
2024
SELL
Payment of exercise price or tax liability
$33,460
$15.12 p/Share
2,213
Reduced 0.57%
386,892
Common Stock
Jul 08
2024
SELL
Payment of exercise price or tax liability
$71,228
$16.65 p/Share
4,278
Reduced 1.09%
389,105
Common Stock
Jun 24
2024
SELL
Payment of exercise price or tax liability
$26,632
$12.04 p/Share
2,212
Reduced 0.56%
393,383
Common Stock
Jun 09
2024
SELL
Payment of exercise price or tax liability
$9,777
$10.48 p/Share
933
Reduced 0.24%
395,595
Common Stock
May 27
2024
SELL
Payment of exercise price or tax liability
$23,911
$10.81 p/Share
2,212
Reduced 0.55%
396,528
Common Stock
May 24
2024
SELL
Payment of exercise price or tax liability
$17,641
$10.81 p/Share
1,632
Reduced 0.41%
398,740
Common Stock
May 24
2024
BUY
Grant, award, or other acquisition
-
3,092
Added 0.77%
400,372
Common Stock
May 08
2024
SELL
Payment of exercise price or tax liability
$8,462
$9.08 p/Share
932
Reduced 0.23%
397,280
Common Stock
Apr 24
2024
SELL
Payment of exercise price or tax liability
$115,367
$6.02 p/Share
19,164
Reduced 4.59%
398,212
Common Stock
Apr 08
2024
BUY
Grant, award, or other acquisition
-
165,087
Added 28.34%
417,376
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$9,082
$19.12 p/Share
475
Reduced 0.19%
252,289
Common Stock
Aug 02
2023
BUY
Grant, award, or other acquisition
-
1,163
Added 0.46%
252,764
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
251,601
Added 50.0%
251,601
Common Stock