Aug 01
2023
SELL
Payment of exercise price or tax liability
$547,708
$514.28 p/Share
1,065
Reduced 19.88%
4,292
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$21,124
$320.07 p/Share
66
Added 1.22%
5,357
Common Stock
Aug 08
2022
SELL
Open market or private sale
$127,026
$390.85 p/Share
325
Reduced 5.79%
5,291
Common Stock
Aug 06
2022
SELL
Payment of exercise price or tax liability
$79,544
$395.74 p/Share
201
Reduced 3.46%
5,616
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$47,489
$395.74 p/Share
120
Reduced 2.02%
5,817
Common Stock
Aug 05
2022
SELL
Open market or private sale
$378,585
$389.09 p/Share
973
Reduced 14.08%
5,937
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$380,312
$397.4 p/Share
957
Reduced 12.16%
6,910
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
4,753
Added 37.66%
7,867
Common Stock
Aug 03
2022
SELL
Open market or private sale
$535,971
$383.11 p/Share
1,399
Reduced 31.0%
3,114
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$435,501
$382.69 p/Share
1,138
Reduced 20.14%
4,513
Common Stock
Aug 02
2022
SELL
Open market or private sale
$161,158
$383.71 p/Share
420
Reduced 6.92%
5,651
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$85,998
$385.64 p/Share
223
Reduced 3.54%
6,071
Common Stock
Jul 05
2022
SELL
Open market or private sale
$16,318
$286.28 p/Share
57
Reduced 16.1%
297
Common Stock
Jul 05
2022
SELL
Open market or private sale
$16,318
$286.28 p/Share
57
Reduced 4.43%
1,229
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$15,460
$271.22 p/Share
57
Added 13.87%
354
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$15,460
$271.22 p/Share
57
Added 4.24%
1,286
Common Stock
Aug 09
2021
SELL
Open market or private sale
$72,008
$352.98 p/Share
204
Reduced 40.72%
297
Common Stock
Aug 06
2021
SELL
Exercise of conversion of derivative security
-
405
Reduced 6.33%
5,997
Common Stock - Restric...
Aug 06
2021
SELL
Payment of exercise price or tax liability
$71,023
$353.35 p/Share
201
Reduced 28.63%
501
Common Stock
Aug 06
2021
SELL
Open market or private sale
$327,635
$351.54 p/Share
932
Reduced 75.83%
297
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
-
405
Added 36.59%
702
Common Stock
Aug 05
2021
SELL
Exercise of conversion of derivative security
-
1,849
Reduced 22.41%
6,402
Common Stock - Restric...
Aug 05
2021
SELL
Payment of exercise price or tax liability
$324,352
$353.71 p/Share
917
Reduced 42.73%
1,229
Common Stock
Aug 05
2021
BUY
Grant, award, or other acquisition
-
4,658
Added 36.08%
8,251
Common Stock - Restric...
Aug 05
2021
BUY
Exercise of conversion of derivative security
-
1,849
Added 46.28%
2,146
Common Stock