Dec 06
2024
|
SELL
Payment of exercise price or tax liability
|
$12,746
$16.3 p/Share
|
782
Reduced 1.42%
|
54,347
Common Stock, par valu...
|
|
Nov 29
2024
|
BUY
Grant, award, or other acquisition
|
-
|
9,329
Added 14.47%
|
55,129
Common Stock, par valu...
|
|
Nov 17
2024
|
SELL
Payment of exercise price or tax liability
|
$12,404
$13.86 p/Share
|
895
Reduced 1.92%
|
45,800
Common Stock, par valu...
|
|
Oct 03
2024
|
SELL
Payment of exercise price or tax liability
|
$88
$14.83 p/Share
|
6
Reduced 0.01%
|
46,695
Common Stock, par valu...
|
|
Oct 03
2024
|
BUY
Grant, award, or other acquisition
|
-
|
72
Added 0.15%
|
46,701
Common Stock, par valu...
|
|
Sep 27
2024
|
SELL
Payment of exercise price or tax liability
|
$35,802
$15.32 p/Share
|
2,337
Reduced 4.77%
|
46,629
Common Stock, par valu...
|
|
Jul 02
2024
|
BUY
Grant, award, or other acquisition
|
-
|
91
Added 0.19%
|
48,966
Common Stock, par valu...
|
|
May 10
2024
|
BUY
Open market or private purchase
|
$150,120
$11.57 p/Share
|
12,975
Added 20.98%
|
48,874
Common Stock, par valu...
|
|
Apr 04
2024
|
BUY
Grant, award, or other acquisition
|
-
|
55
Added 0.15%
|
35,899
Common Stock, par valu...
|
|
Feb 10
2024
|
SELL
Payment of exercise price or tax liability
|
$27,388
$18.98 p/Share
|
1,443
Reduced 3.87%
|
35,844
Common Stock, par valu...
|
|
Jan 04
2024
|
BUY
Grant, award, or other acquisition
|
-
|
59
Added 0.16%
|
37,287
Common Stock, par valu...
|
|
Dec 06
2023
|
BUY
Grant, award, or other acquisition
|
-
|
8,052
Added 17.78%
|
37,228
Common Stock, par valu...
|
|
Nov 17
2023
|
SELL
Payment of exercise price or tax liability
|
$13,604
$16.49 p/Share
|
825
Reduced 2.75%
|
29,176
Common Stock, par valu...
|
|
Nov 06
2023
|
BUY
Grant, award, or other acquisition
|
-
|
8,045
Added 21.15%
|
30,001
Common Stock, par valu...
|
|
Oct 02
2023
|
BUY
Grant, award, or other acquisition
|
-
|
21,247
Added 49.18%
|
21,956
Common Stock, par valu...
|
|
Sep 30
2023
|
BUY
Grant, award, or other acquisition
|
-
|
709
Added 50.0%
|
709
Common Stock, par valu...
|
|