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
Aug 04
2021
SELL
Open market or private sale
$382,620
$346.89 p/Share
1,103
Reduced 78.79%
297
Common Stock
Aug 03
2021
SELL
Exercise of conversion of derivative security
-
2,189
Reduced 37.86%
3,593
Common Stock - Restric...
Aug 03
2021
SELL
Payment of exercise price or tax liability
$376,723
$346.89 p/Share
1,086
Reduced 43.68%
1,400
Common Stock
Aug 03
2021
SELL
Open market or private sale
$156,601
$347.23 p/Share
451
Reduced 60.29%
297
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
-
2,189
Added 56.14%
1,710
Common Stock
Aug 02
2021
SELL
Open market or private sale
$146,227
$348.16 p/Share
420
Reduced 58.58%
297
Common Stock
Aug 02
2021
SELL
Exercise of conversion of derivative security
-
690
Reduced 10.66%
5,782
Common Stock - Restric...
Aug 02
2021
SELL
Payment of exercise price or tax liability
$82,672
$345.91 p/Share
239
Reduced 24.21%
748
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
690
Added 41.14%
987
Common Stock
Aug 01
2021
SELL
Exercise of conversion of derivative security
-
643
Reduced 9.04%
6,472
Common Stock - Restric...
Aug 01
2021
SELL
Payment of exercise price or tax liability
$77,640
$348.16 p/Share
223
Reduced 23.72%
717
Common Stock