Aug 31
2023
SELL
Payment of exercise price or tax liability
$2,644,129
$328.79 p/Share
8,042
Reduced 7.77%
95,524
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
-
15,045
Added 12.69%
103,541
Common Stock
Aug 30
2023
SELL
Payment of exercise price or tax liability
$272,908
$328.41 p/Share
831
Reduced 0.93%
88,496
Common Stock
May 18
2023
SELL
Open market or private sale
$1,584,350
$316.87 p/Share
5,000
Reduced 5.3%
89,327
Common Stock
May 16
2023
SELL
Open market or private sale
$1,588,015
$312.54 p/Share
5,081
Reduced 5.11%
94,327
Common Stock
May 16
2023
-
1,620
Reduced 1.6%
99,408
Common Stock
May 10
2023
SELL
Open market or private sale
$1,306,983
$312.9 p/Share
4,177
Reduced 3.97%
101,028
Common Stock
May 09
2023
SELL
Open market or private sale
$1,543,500
$308.7 p/Share
5,000
Reduced 4.54%
105,205
Common Stock
May 05
2023
SELL
Open market or private sale
$1,550,250
$310.05 p/Share
5,000
Reduced 4.34%
110,205
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$307,446
$250.16 p/Share
1,229
Reduced 1.06%
115,132
Common Stock
Feb 13
2023
SELL
Open market or private sale
$272,320
$272.32 p/Share
1,000
Reduced 0.85%
116,361
Common Stock
Feb 09
2023
SELL
Open market or private sale
$269,380
$269.38 p/Share
1,000
Reduced 0.84%
117,361
Common Stock
Dec 09
2022
-
4,081
Reduced 3.37%
117,057
Common Stock
Sep 19
2022
BUY
Grant, award, or other acquisition
-
11,302
Added 8.53%
121,138
Common Stock
Sep 12
2022
SELL
Open market or private sale
$1,331,250
$266.25 p/Share
5,000
Reduced 4.35%
109,836
Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$3,764,153
$262.97 p/Share
14,314
Reduced 11.08%
114,836
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
-
30,054
Added 18.88%
129,144
Common Stock
Aug 30
2022
SELL
Payment of exercise price or tax liability
$219,876
$265.23 p/Share
829
Reduced 0.83%
99,090
Common Stock
Apr 05
2022
-
2,500
Reduced 2.44%
99,783
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$550,618
$297.31 p/Share
1,852
Reduced 1.78%
102,351
Common Stock
Sep 13
2021
BUY
Grant, award, or other acquisition
-
9,789
Added 8.59%
104,204
Common Stock
Sep 10
2021
SELL
Open market or private sale
$2,988,200
$298.82 p/Share
10,000
Reduced 9.58%
94,415
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$5,709,313
$303.59 p/Share
18,806
Reduced 15.26%
104,415
Common Stock
Aug 31
2021
BUY
Grant, award, or other acquisition
-
38,735
Added 23.92%
123,194
Common Stock
Aug 30
2021
SELL
Payment of exercise price or tax liability
$248,768
$299.72 p/Share
830
Reduced 0.97%
84,459
Common Stock