Sep 16
2024
BUY
Grant, award, or other acquisition
-
23,374
Added 4.04%
555,721
Common Stock
Sep 10
2024
-
12,500
Reduced 2.29%
532,347
Common Stock
Sep 09
2024
SELL
Open market or private sale
$16,117,600
$402.94 p/Share
40,000
Reduced 6.84%
544,847
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$9,349,358
$417.14 p/Share
22,413
Reduced 3.69%
584,847
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
-
40,448
Added 6.25%
607,197
Common Stock
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