Mar 14
2025
|
SELL
Payment of exercise price or tax liability
|
$128
$42.88 p/Share
|
3
|
|
Mar 14
2025
|
BUY
Grant, award, or other acquisition
|
-
|
22
|
|
Feb 28
2025
|
SELL
Payment of exercise price or tax liability
|
$24,655
$49.31 p/Share
|
500
|
|
Feb 26
2025
|
BUY
Grant, award, or other acquisition
|
-
|
890
|
|
Dec 13
2024
|
BUY
Grant, award, or other acquisition
|
-
|
16
|
|
Sep 13
2024
|
BUY
Grant, award, or other acquisition
|
-
|
18
|
|
Feb 16
2024
|
BUY
Grant, award, or other acquisition
|
-
|
1,510
|
|
Jul 18
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,834
|
|