Jan 28
2025
-
127,216
Reduced 25.79%
366,147
Common Stock
Jan 01
2025
BUY
Grant, award, or other acquisition
-
84,038
Added 14.55%
493,363
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$1,843,499
$18.22 p/Share
101,180
Reduced 19.82%
409,325
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
-
185,848
Added 26.69%
510,505
Common Stock
Jul 11
2024
-
17,549
Reduced 5.13%
324,657
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$232,679
$16.67 p/Share
13,958
Reduced 3.92%
342,206
Common Stock
Jan 19
2024
-
46,004
Reduced 11.44%
356,164
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
135,746
Added 25.24%
402,168
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$444,214
$12.14 p/Share
36,591
Reduced 12.08%
266,422
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
26,745
Added 8.11%
303,013
Common Stock
Jul 26
2023
-
26,324
Reduced 8.7%
276,268
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$182,570
$8.72 p/Share
20,937
Reduced 4.68%
426,473
Common Stock
Feb 08
2023
-
80,008
Reduced 18.76%
346,465
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
146,363
Added 24.65%
447,410
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
$520,542
$8.18 p/Share
63,636
Reduced 17.45%
301,047
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
81,025
Added 18.18%
364,683
Common Stock
Sep 08
2022
-
43,873
Reduced 12.66%
302,592
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$254,036
$7.28 p/Share
34,895
Reduced 10.95%
283,658
Common Stock
Jan 26
2022
-
99,568
Reduced 23.81%
318,553
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
42,548
Added 9.24%
418,121
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$1,311,419
$16.56 p/Share
79,192
Reduced 17.41%
375,573
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
122,033
Added 22.12%
429,634
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
171,276
Added 33.98%
332,732
Common Stock
Jan 21
2021
-
43,200
Reduced 21.11%
161,456
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
-
42,110
Added 17.06%
204,656
Common Stock