Dec 06
2022
SELL
Payment of exercise price or tax liability
$619,525
$1315.34 p/Share
471
Reduced 3.98%
11,359
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
1,874
Added 13.67%
11,830
Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$39,984
$1249.5 p/Share
32
Reduced 0.32%
9,956
Common Stock
Oct 15
2021
SELL
Open market or private sale
$976,988
$1302.65 p/Share
750
Reduced 6.98%
9,988
Common Stock
Feb 16
2021
-
100
Reduced 0.92%
10,812
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
2,015
Added 15.59%
10,912
Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
$25,001
$1000.03 p/Share
25
Reduced 0.28%
8,897
Common Stock
Aug 11
2020
SELL
Open market or private sale
$452,036
$1113.39 p/Share
406
Reduced 4.35%
8,922
Common Stock
Aug 10
2020
SELL
Open market or private sale
$103,400
$1100.0 p/Share
94
Reduced 1.0%
9,328
Common Stock
Aug 06
2020
SELL
Open market or private sale
$537,500
$1075.0 p/Share
500
Reduced 5.04%
9,422
Common Stock
Feb 18
2020
-
100
Reduced 1.0%
9,922
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
1,790
Added 15.15%
10,022
Common Stock
Dec 23
2019
SELL
Open market or private sale
$284,253
$1137.01 p/Share
250
Reduced 2.95%
8,232
Common Stock
Dec 16
2019
SELL
Open market or private sale
$283,397
$1133.59 p/Share
250
Reduced 2.86%
8,482
Common Stock
Dec 09
2019
SELL
Open market or private sale
$284,022
$1136.09 p/Share
250
Reduced 2.78%
8,732
Common Stock
Dec 03
2019
SELL
Payment of exercise price or tax liability
$387,538
$1107.25 p/Share
350
Reduced 3.75%
8,982
Common Stock
Dec 02
2019
SELL
Open market or private sale
$283,073
$1132.29 p/Share
250
Reduced 2.61%
9,332
Common Stock
Nov 01
2019
SELL
Open market or private sale
$586,965
$1173.93 p/Share
500
Reduced 4.96%
9,582
Common Stock
Sep 18
2019
-
138
Reduced 1.35%
10,082
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
$1,350,403
$1016.87 p/Share
1,328
Added 11.5%
10,220
Common Stock
Dec 04
2018
SELL
Payment of exercise price or tax liability
$1,197,829
$1136.46 p/Share
1,054
Reduced 10.6%
8,892
Common Stock
Sep 05
2018
SELL
Open market or private sale
$600,860
$1201.72 p/Share
500
Reduced 4.79%
9,946
Common Stock
Feb 21
2018
BUY
Grant, award, or other acquisition
$1,140,548
$1112.73 p/Share
1,025
Added 8.94%
10,446
Common Stock
Feb 13
2018
SELL
Open market or private sale
$219,768
$1098.84 p/Share
200
Reduced 2.08%
9,421
Common Stock
Feb 09
2018
SELL
Open market or private sale
$318,030
$1060.1 p/Share
300
Reduced 3.02%
9,621
Common Stock