Feb 05
2024
SELL
Open market or private sale
$26,701
$14.48 p/Share
1,844
Reduced 6.73%
25,569
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$18,190
$14.2 p/Share
1,281
Reduced 4.46%
27,413
Common Stock
Aug 02
2023
SELL
Open market or private sale
$39,192
$14.2 p/Share
2,760
Reduced 4.79%
54,845
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$19,900
$13.64 p/Share
1,459
Reduced 2.47%
57,605
Common Stock
Jul 18
2023
BUY
Grant, award, or other acquisition
-
6,250
Added 9.57%
59,064
Common Stock
May 02
2023
SELL
Open market or private sale
$79,990
$13.73 p/Share
5,826
Reduced 9.94%
52,814
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$43,520
$14.13 p/Share
3,080
Reduced 4.99%
58,640
Common Stock
Apr 18
2023
BUY
Grant, award, or other acquisition
-
18,750
Added 23.3%
61,720
Common Stock
Feb 02
2023
SELL
Open market or private sale
$35,742
$19.32 p/Share
1,850
Reduced 4.13%
42,970
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$25,461
$19.97 p/Share
1,275
Reduced 2.77%
44,820
Common Stock
Aug 02
2022
SELL
Open market or private sale
$70,548
$25.57 p/Share
2,759
Reduced 5.65%
46,095
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$37,613
$25.78 p/Share
1,459
Reduced 2.9%
48,854
Common Stock
May 03
2022
SELL
Open market or private sale
$60,554
$21.94 p/Share
2,760
Reduced 5.2%
50,313
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$31,660
$21.7 p/Share
1,459
Reduced 2.68%
53,073
Common Stock
Apr 19
2022
BUY
Grant, award, or other acquisition
-
18,750
Added 25.59%
54,532
Common Stoc
Feb 03
2022
SELL
Open market or private sale
$47,206
$25.6 p/Share
1,844
Reduced 4.9%
35,782
Common Stoc
Jan 31
2022
SELL
Payment of exercise price or tax liability
$35,445
$27.67 p/Share
1,281
Reduced 3.14%
39,507
Common Stoc
Jul 16
2021
BUY
Grant, award, or other acquisition
-
16,875
Added 29.26%
40,788
Common Stoc
May 04
2021
SELL
Open market or private sale
$101,476
$36.78 p/Share
2,759
Reduced 10.34%
23,913
Common Stoc
Apr 30
2021
SELL
Payment of exercise price or tax liability
$54,289
$37.21 p/Share
1,459
Reduced 5.19%
26,672
Common Stock
Feb 01
2021
SELL
Open market or private sale
$79,435
$42.23 p/Share
1,881
Reduced 6.69%
26,250
Common Stoc
Jan 31
2021
SELL
Payment of exercise price or tax liability
$51,489
$41.39 p/Share
1,244
Reduced 4.23%
28,131
Common Stock