Dec 06
2024
|
SELL
Payment of exercise price or tax liability
|
$32,926
$16.3 p/Share
|
2,020
Reduced 2.94%
|
66,789
Common Stock, par valu...
|
|
Nov 29
2024
|
BUY
Grant, award, or other acquisition
|
-
|
15,548
Added 18.43%
|
68,809
Common Stock, par valu...
|
|
Nov 17
2024
|
SELL
Payment of exercise price or tax liability
|
$27,248
$13.86 p/Share
|
1,966
Reduced 3.56%
|
53,261
Common Stock, par valu...
|
|
Oct 03
2024
|
SELL
Payment of exercise price or tax liability
|
$74
$14.83 p/Share
|
5
Reduced 0.01%
|
55,228
Common Stock, par valu...
|
|
Oct 03
2024
|
BUY
Grant, award, or other acquisition
|
-
|
87
Added 0.16%
|
55,233
Common Stock, par valu...
|
|
Sep 27
2024
|
SELL
Payment of exercise price or tax liability
|
$42,421
$15.32 p/Share
|
2,769
Reduced 4.78%
|
55,145
Common Stock, par valu...
|
|
Jul 02
2024
|
BUY
Grant, award, or other acquisition
|
-
|
110
Added 0.19%
|
57,914
Common Stock, par valu...
|
|
Jun 01
2024
|
SELL
Payment of exercise price or tax liability
|
$12,726
$12.32 p/Share
|
1,033
Reduced 1.76%
|
57,803
Common Stock, par valu...
|
|
May 14
2024
|
BUY
Open market or private purchase
|
$201,366
$12.43 p/Share
|
16,200
Added 21.59%
|
58,836
Common Stock, par valu...
|
|
Apr 04
2024
|
BUY
Grant, award, or other acquisition
|
-
|
73
Added 0.17%
|
42,636
Common Stock, par valu...
|
|
Jan 04
2024
|
BUY
Grant, award, or other acquisition
|
-
|
68
Added 0.16%
|
42,563
Common Stock, par valu...
|
|
Dec 06
2023
|
BUY
Grant, award, or other acquisition
|
-
|
13,420
Added 24.0%
|
42,495
Common Stock, par valu...
|
|
Nov 17
2023
|
SELL
Payment of exercise price or tax liability
|
$32,369
$16.49 p/Share
|
1,963
Reduced 6.32%
|
29,075
Common Stock, par valu...
|
|
Nov 06
2023
|
BUY
Grant, award, or other acquisition
|
-
|
6,147
Added 16.53%
|
31,038
Common Stock, par valu...
|
|
Oct 02
2023
|
BUY
Grant, award, or other acquisition
|
-
|
24,303
Added 49.4%
|
24,891
Common Stock, par valu...
|
|
Sep 30
2023
|
BUY
Grant, award, or other acquisition
|
-
|
588
Added 50.0%
|
588
Common Stock, par valu...
|
|