Dec 16
2024
|
SELL
Payment of exercise price or tax liability
|
$1,823,619
$16.23 p/Share
|
112,361
Reduced 8.81%
|
1,163,287
Common Stock, par valu...
|
|
Nov 18
2024
|
SELL
Payment of exercise price or tax liability
|
$390,187
$16.9 p/Share
|
23,088
Reduced 1.78%
|
1,275,648
Common Stock, par valu...
|
|
Mar 13
2024
|
BUY
Grant, award, or other acquisition
|
$2,199,992
$17.91 p/Share
|
122,836
Added 8.64%
|
1,298,736
Common Stock, par valu...
|
|
Feb 28
2024
|
SELL
Payment of exercise price or tax liability
|
$125,202
$16.57 p/Share
|
7,556
Reduced 0.64%
|
1,175,900
Common Stock, par valu...
|
|
Jan 31
2024
|
SELL
Payment of exercise price or tax liability
|
$1,315,230
$14.59 p/Share
|
90,146
Reduced 7.08%
|
1,183,456
Common Stock, par valu...
|
|
Dec 07
2023
|
SELL
Payment of exercise price or tax liability
|
$71,697
$14.4 p/Share
|
4,979
Reduced 0.39%
|
1,273,602
Common Stock, par valu...
|
|
Feb 28
2023
|
SELL
Payment of exercise price or tax liability
|
$40,274
$9.74 p/Share
|
4,135
Reduced 0.32%
|
1,278,581
Common Stock, par valu...
|
|
Feb 27
2023
|
BUY
Grant, award, or other acquisition
|
$1,899,996
$9.93 p/Share
|
191,339
Added 12.98%
|
1,282,716
Common Stock, par valu...
|
|
Jan 30
2023
|
SELL
Payment of exercise price or tax liability
|
$949,675
$8.95 p/Share
|
106,109
Reduced 8.86%
|
1,091,377
Common Stock, par valu...
|
|
Dec 21
2022
|
SELL
Payment of exercise price or tax liability
|
$37,511
$7.54 p/Share
|
4,975
Reduced 0.41%
|
1,197,486
Common Stock, par valu...
|
|
Dec 15
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,179,214
Added 49.51%
|
1,202,461
Common Stock, par valu...
|
|