Feb 07
2025
SELL
Payment of exercise price or tax liability
$2,513
$76.16 p/Share
33
Reduced 1.17%
2,781
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$22,848
$76.16 p/Share
300
Added 8.87%
3,081
Common Stock
Feb 05
2025
SELL
Payment of exercise price or tax liability
$2,533
$76.77 p/Share
33
Reduced 1.16%
2,814
Common Stock
Feb 04
2025
SELL
Payment of exercise price or tax liability
$2,170
$74.85 p/Share
29
Reduced 1.01%
2,847
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$4,227
$72.88 p/Share
58
Reduced 1.98%
2,876
Common Stock
Dec 16
2024
SELL
Open market or private sale
$3,454
$76.76 p/Share
45
Reduced 1.51%
2,927
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$1,521
$46.12 p/Share
33
Reduced 1.11%
2,943
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$1,572
$47.64 p/Share
33
Reduced 1.1%
2,976
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$2,829
$48.78 p/Share
58
Reduced 1.89%
3,009
Common Stock
Feb 02
2024
BUY
Grant, award, or other acquisition
-
400
Added 11.54%
3,067
Common Stock
Nov 21
2023
SELL
Payment of exercise price or tax liability
$3,731
$46.07 p/Share
81
Reduced 2.96%
2,659
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$2,046
$62.0 p/Share
33
Reduced 1.2%
2,716
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$3,852
$61.15 p/Share
63
Reduced 2.24%
2,749
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
400
Added 12.45%
2,812
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$6,200
$74.71 p/Share
83
Reduced 3.33%
2,407
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$3,974
$58.44 p/Share
68
Reduced 2.67%
2,479
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
400
Added 13.57%
2,547
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$5,380
$64.82 p/Share
83
Reduced 3.73%
2,143
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$1,613
$47.45 p/Share
34
Reduced 1.51%
2,217
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
450
Added 16.66%
2,251
Common Stock
Nov 23
2020
SELL
Payment of exercise price or tax liability
$3,274
$40.93 p/Share
80
Reduced 4.26%
1,798
Common Stock