Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,661,866
$407.72 p/Share
4,076
Reduced 0.71%
566,749
Common Stock
Feb 05
2024
SELL
Open market or private sale
$1,344,849
$407.16 p/Share
3,303
Reduced 0.58%
570,826
Common Stock
Feb 02
2024
SELL
Open market or private sale
$18,530,100
$411.78 p/Share
45,000
Reduced 7.27%
574,129
Common Stock
Dec 01
2023
-
10,000
Reduced 1.59%
619,129
Common Stock
Sep 18
2023
BUY
Grant, award, or other acquisition
-
23,646
Added 3.62%
629,124
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$7,169,265
$328.79 p/Share
21,805
Reduced 3.48%
605,478
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
-
40,763
Added 6.1%
627,283
Common Stock
Aug 30
2023
SELL
Payment of exercise price or tax liability
$513,304
$328.41 p/Share
1,563
Reduced 0.27%
586,520
Common Stock
Aug 01
2023
SELL
Open market or private sale
$16,863,500
$337.27 p/Share
50,000
Reduced 7.84%
588,083
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$988,382
$250.16 p/Share
3,951
Reduced 0.62%
637,994
Common Stock
Sep 19
2022
BUY
Grant, award, or other acquisition
-
29,641
Added 4.41%
641,946
Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$7,735,526
$262.97 p/Share
29,416
Reduced 4.58%
612,305
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
-
59,462
Added 8.48%
641,644
Common Stock
Aug 30
2022
SELL
Payment of exercise price or tax liability
$412,963
$265.23 p/Share
1,557
Reduced 0.27%
582,182
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,416,088
$297.31 p/Share
4,763
Reduced 0.81%
583,740
Common Stock
Feb 15
2022
-
33,966
Reduced 5.46%
588,494
Common Stock
Feb 08
2022
SELL
Open market or private sale
$8,487,271
$304.64 p/Share
27,860
Reduced 4.28%
622,460
Common Stock
Dec 08
2021
-
4,500
Reduced 0.69%
650,320
Common Stock
Nov 01
2021
SELL
Open market or private sale
$18,073,000
$328.6 p/Share
55,000
Reduced 7.75%
654,820
Common Stock
Sep 13
2021
BUY
Grant, award, or other acquisition
-
25,673
Added 3.49%
709,818
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$11,344,855
$303.59 p/Share
37,369
Reduced 5.18%
684,145
Common Stock
Aug 31
2021
BUY
Grant, award, or other acquisition
-
76,636
Added 9.6%
721,465
Common Stock
Aug 30
2021
SELL
Payment of exercise price or tax liability
$463,367
$299.72 p/Share
1,546
Reduced 0.24%
644,829
Common Stock
May 10
2021
SELL
Open market or private sale
$2,002,160
$250.27 p/Share
8,000
Reduced 1.14%
694,584
Common Stock
May 07
2021
-
48,323
Reduced 6.96%
646,408
Common Stock