Jun 30
2023
BUY
Other acquisition or disposition
$21,124
$320.07 p/Share
66
Added 0.12%
55,063
Common Stock
Jun 01
2023
-
175
Reduced 0.32%
54,997
Common Stock
May 16
2023
SELL
Open market or private sale
$775,575
$405.0 p/Share
1,915
Reduced 3.35%
55,172
Common Stock
Mar 21
2023
SELL
Open market or private sale
$756,425
$395.0 p/Share
1,915
Reduced 3.25%
57,087
Common Stock
Mar 20
2023
SELL
Open market or private sale
$1,492,366
$389.55 p/Share
3,831
Reduced 6.1%
59,002
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$2,870,738
$389.94 p/Share
7,362
Reduced 10.49%
62,833
Common Stock
Feb 14
2023
SELL
Open market or private sale
$1,550,623
$401.3 p/Share
3,864
Reduced 5.22%
70,195
Common Stock
Aug 25
2022
SELL
Open market or private sale
$1,450,500
$375.0 p/Share
3,868
Reduced 4.96%
74,059
Common Stock
Aug 24
2022
SELL
Open market or private sale
$2,786,971
$360.26 p/Share
7,736
Reduced 9.03%
77,927
Common Stock
Aug 06
2022
SELL
Payment of exercise price or tax liability
$463,412
$395.74 p/Share
1,171
Reduced 1.35%
85,663
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$330,047
$395.74 p/Share
834
Reduced 0.95%
86,834
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$2,217,889
$397.4 p/Share
5,581
Reduced 5.99%
87,668
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
28,770
Added 23.58%
93,249
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$2,207,739
$382.69 p/Share
5,769
Reduced 8.21%
64,479
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$717,676
$385.64 p/Share
1,861
Reduced 2.58%
70,248
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$15,460
$271.22 p/Share
57
Added 0.08%
72,109
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$2,750,287
$365.05 p/Share
7,534
Reduced 9.47%
72,052
Common Stock
Nov 18
2021
SELL
Open market or private sale
$373,992
$422.59 p/Share
885
Reduced 1.1%
79,586
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$331,587
$380.26 p/Share
872
Reduced 1.07%
80,471
Common Stock
Aug 25
2021
SELL
Open market or private sale
$4,170,914
$325.7 p/Share
12,806
Reduced 92.39%
1,055
Common Stock
Aug 06
2021
SELL
Exercise of conversion of derivative security
-
2,361
Reduced 2.86%
80,288
Common Stock - Restric...
Aug 06
2021
SELL
Payment of exercise price or tax liability
$413,773
$353.35 p/Share
1,171
Reduced 7.79%
13,861
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
-
2,361
Added 13.57%
15,032
Common Stock
Aug 05
2021
SELL
Exercise of conversion of derivative security
-
8,472
Reduced 8.58%
90,308
Common Stock - Restric...
Aug 05
2021
SELL
Payment of exercise price or tax liability
$1,485,936
$353.71 p/Share
4,201
Reduced 28.57%
10,501
Common Stock