Dec 30
2020
SELL
Open market or private sale
$374,490
$374.49 p/Share
1,000
Reduced 3.83%
25,101
Common Stock
Dec 29
2020
-
500
Reduced 1.88%
26,101
Common Stock
Sep 14
2020
SELL
Payment of exercise price or tax liability
$1,447,808
$342.92 p/Share
4,222
Reduced 13.7%
26,601
Common Stock
Sep 14
2020
BUY
Grant, award, or other acquisition
-
11,840
Added 27.75%
30,823
Common Stock
Aug 21
2020
SELL
Open market or private sale
$605,130
$345.0 p/Share
1,754
Reduced 8.46%
18,983
Common Stock
Jul 10
2020
SELL
Open market or private sale
$887,441
$325.07 p/Share
2,730
Reduced 11.63%
20,737
Common Stock
Apr 29
2020
-
500
Reduced 2.09%
23,467
Common Stock
Mar 19
2020
SELL
Open market or private sale
$443,826
$306.51 p/Share
1,448
Reduced 5.7%
23,967
Common Stock
Nov 14
2019
-
750
Reduced 2.87%
25,415
Common Stock
Nov 13
2019
SELL
Open market or private sale
$600,755
$302.8 p/Share
1,984
Reduced 7.05%
26,165
Common Stock
Oct 22
2019
SELL
Payment of exercise price or tax liability
$2,073,093
$299.97 p/Share
6,911
Reduced 19.71%
28,149
Common Stock
Sep 18
2019
SELL
Payment of exercise price or tax liability
$886,648
$292.43 p/Share
3,032
Reduced 7.96%
35,060
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
13,510
Added 26.18%
38,092
Common Stock
Jun 20
2019
SELL
Open market or private sale
$799,170
$266.39 p/Share
3,000
Reduced 10.88%
24,582
Common Stock
Jun 19
2019
-
500
Reduced 1.78%
27,582
Common Stock
Mar 12
2019
SELL
Open market or private sale
$462,800
$231.4 p/Share
2,000
Reduced 6.65%
28,082
Common Stock
Mar 11
2019
SELL
Open market or private sale
$502,387
$229.61 p/Share
2,188
Reduced 6.78%
30,082
Common Stock
Oct 30
2018
SELL
Open market or private sale
$945,958
$227.23 p/Share
4,163
Reduced 11.43%
32,270
Common Stock
Oct 22
2018
SELL
Payment of exercise price or tax liability
$619,378
$229.06 p/Share
2,704
Reduced 8.22%
30,208
Common Stock
Oct 02
2018
SELL
Payment of exercise price or tax liability
$1,008,505
$236.35 p/Share
4,267
Reduced 11.48%
32,912
Common Stock
Oct 02
2018
BUY
Grant, award, or other acquisition
-
12,455
Added 25.09%
37,179
Common Stock
Jun 15
2018
SELL
Open market or private sale
$498,307
$207.11 p/Share
2,406
Reduced 8.63%
25,474
Common Stock
Jan 12
2018
SELL
Open market or private sale
$958,100
$191.62 p/Share
5,000
Reduced 15.21%
27,880
Common Stock
Dec 22
2017
-
1,719
Reduced 4.97%
32,880
Common Stock
Nov 10
2017
SELL
Open market or private sale
$512,850
$170.95 p/Share
3,000
Reduced 7.85%
35,225
Common Stock