Feb 03
2025
SELL
Payment of exercise price or tax liability
$99,606
$197.24 p/Share
505
Reduced 2.05%
24,074
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
-
2,993
Added 10.86%
24,579
Common Stock
Oct 29
2024
SELL
Open market or private sale
$1,065,600
$213.12 p/Share
5,000
Reduced 18.81%
21,586
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$42,329
$150.64 p/Share
281
Reduced 1.05%
26,586
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$20,154
$150.41 p/Share
134
Reduced 0.5%
26,867
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$26,269
$149.26 p/Share
176
Reduced 0.65%
27,001
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$352,406
$148.07 p/Share
2,380
Reduced 8.05%
27,177
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
8,202
Added 21.72%
29,557
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$55,977
$141.0 p/Share
397
Reduced 1.83%
21,355
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$43,335
$149.95 p/Share
289
Reduced 1.31%
21,752
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$21,631
$156.75 p/Share
138
Reduced 0.62%
22,041
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$887,881
$159.09 p/Share
5,581
Reduced 20.1%
22,179
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
15,963
Added 36.51%
27,760
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$174,825
$131.25 p/Share
1,332
Reduced 10.15%
11,797
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$60,549
$157.68 p/Share
384
Reduced 2.84%
13,129
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$43,288
$154.05 p/Share
281
Reduced 2.04%
13,513
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
1,081
Added 7.27%
13,794
Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$236,904
$187.87 p/Share
1,261
Reduced 9.02%
12,713
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$34,232
$88.0 p/Share
389
Reduced 2.71%
13,974
Common Stock
Feb 15
2021
BUY
Grant, award, or other acquisition
-
2,271
Added 13.65%
14,363
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$71,726
$56.88 p/Share
1,261
Reduced 9.44%
12,092
Common Stock