Dec 16
2024
|
SELL
Payment of exercise price or tax liability
|
$346,413
$16.23 p/Share
|
21,344
Reduced 12.22%
|
153,317
Common Stock, par valu...
|
|
Dec 02
2024
|
SELL
Payment of exercise price or tax liability
|
$18,078
$17.3 p/Share
|
1,045
Reduced 0.59%
|
174,661
Common Stock, par valu...
|
|
Mar 13
2024
|
BUY
Grant, award, or other acquisition
|
$250,005
$17.91 p/Share
|
13,959
Added 7.36%
|
175,706
Common Stock, par valu...
|
|
Feb 28
2024
|
SELL
Payment of exercise price or tax liability
|
$75,178
$16.57 p/Share
|
4,537
Reduced 2.73%
|
161,747
Common Stock, par valu...
|
|
Jan 31
2024
|
SELL
Payment of exercise price or tax liability
|
$107,032
$14.59 p/Share
|
7,336
Reduced 4.23%
|
166,284
Common Stock, par valu...
|
|
Dec 07
2023
|
SELL
Payment of exercise price or tax liability
|
$5,227
$14.4 p/Share
|
363
Reduced 0.21%
|
173,620
Common Stock, par valu...
|
|
Mar 27
2023
|
SELL
Payment of exercise price or tax liability
|
$18,437
$7.66 p/Share
|
2,407
Reduced 1.36%
|
173,983
Common Stock, par valu...
|
|
Feb 28
2023
|
SELL
Payment of exercise price or tax liability
|
$24,174
$9.74 p/Share
|
2,482
Reduced 1.39%
|
176,390
Common Stock, par valu...
|
|
Feb 27
2023
|
BUY
Grant, award, or other acquisition
|
$217,496
$9.93 p/Share
|
21,903
Added 10.91%
|
178,872
Common Stock, par valu...
|
|
Jan 30
2023
|
SELL
Payment of exercise price or tax liability
|
$105,180
$8.95 p/Share
|
11,752
Reduced 6.97%
|
156,969
Common Stock, par valu...
|
|
Dec 21
2022
|
SELL
Payment of exercise price or tax liability
|
$1,809
$7.54 p/Share
|
240
Reduced 0.14%
|
168,721
Common Stock, par valu...
|
|
Dec 15
2022
|
BUY
Grant, award, or other acquisition
|
-
|
160,975
Added 48.79%
|
168,961
Common Stock, par valu...
|
|