Mar 01
2025
|
BUY
Grant, award, or other acquisition
|
-
|
405
|
|
Aug 09
2024
|
BUY
Open market or private purchase
|
$13,375
$26.75 p/Share
|
500
|
|
Aug 02
2024
|
BUY
Open market or private purchase
|
$27,250
$27.25 p/Share
|
1,000
|
|
Apr 30
2024
|
BUY
Grant, award, or other acquisition
|
-
|
812
|
|
Apr 15
2024
|
SELL
Payment of exercise price or tax liability
|
$12,692
$22.19 p/Share
|
572
|
|
Nov 07
2023
|
BUY
Open market or private purchase
|
$21,970
$21.97 p/Share
|
1,000
|
|
Apr 30
2023
|
SELL
Payment of exercise price or tax liability
|
$8,020
$24.23 p/Share
|
331
|
|
Apr 30
2023
|
BUY
Grant, award, or other acquisition
|
-
|
865
|
|
Feb 15
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,329
|
|
Mar 15
2021
|
BUY
Grant, award, or other acquisition
|
-
|
1,661
|
|