Feb 19
2025
|
BUY
Grant, award, or other acquisition
|
-
|
4,923
|
|
Dec 26
2024
|
|
-
|
295
|
|
Nov 07
2024
|
|
-
|
7,412
|
|
Nov 07
2024
|
|
-
|
100,000
|
|
Feb 27
2024
|
BUY
Grant, award, or other acquisition
|
-
|
4,753
|
|
Feb 25
2024
|
SELL
Payment of exercise price or tax liability
|
$100,797
$126.63 p/Share
|
796
|
|
Feb 14
2024
|
|
-
|
100,000
|
|
Dec 14
2023
|
|
-
|
840
|
|
Feb 26
2023
|
SELL
Payment of exercise price or tax liability
|
$102,986
$131.36 p/Share
|
784
|
|
Feb 22
2023
|
BUY
Grant, award, or other acquisition
|
-
|
3,783
|
|
Feb 22
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,734
|
|
Feb 21
2022
|
SELL
Payment of exercise price or tax liability
|
$78,921
$135.37 p/Share
|
583
|
|