Dec 16
2020
SELL
Payment of exercise price or tax liability
$157,793
$339.34 p/Share
465
Reduced 0.05%
967,872
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
-
113
Added 0.01%
968,337
Common Stock
Sep 22
2020
BUY
Grant, award, or other acquisition
-
130
Added 0.01%
968,224
Common Stock
Aug 14
2020
SELL
Payment of exercise price or tax liability
$193,249
$323.7 p/Share
597
Reduced 0.06%
968,093
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
-
134
Added 0.01%
968,606
Common Stock
Mar 24
2020
BUY
Grant, award, or other acquisition
-
155
Added 0.02%
968,471
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$315,337
$263.0 p/Share
1,199
Reduced 0.12%
968,316
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$7,947,860
$302.2 p/Share
26,300
Reduced 2.67%
958,925
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
61,039
Added 5.92%
969,515
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$13,017,503
$289.22 p/Share
45,009
Reduced 4.59%
934,776
Common Stock
Feb 07
2020
BUY
Exercise of conversion of derivative security
$2,508,792
$33.0 p/Share
76,024
Added 7.22%
976,537
Common Stock
Dec 18
2019
SELL
Payment of exercise price or tax liability
$156,409
$292.9 p/Share
534
Reduced 0.06%
903,758
Common Stock
Dec 17
2019
BUY
Grant, award, or other acquisition
-
123
Added 0.01%
904,292
Common Stock
Sep 24
2019
BUY
Grant, award, or other acquisition
-
163
Added 0.02%
904,168
Common Stock
Aug 15
2019
SELL
Payment of exercise price or tax liability
$150,702
$244.25 p/Share
617
Reduced 0.07%
904,005
Common Stock
Jun 25
2019
BUY
Grant, award, or other acquisition
-
152
Added 0.02%
904,519
Common Stock
May 03
2019
BUY
Open market or private purchase
$4,635,800
$231.79 p/Share
20,000
Added 2.16%
904,366
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
122
Added 0.01%
884,366
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$5,761,892
$262.98 p/Share
21,910
Reduced 2.45%
872,075
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
56,700
Added 6.03%
884,244
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$317,351
$263.8 p/Share
1,203
Reduced 0.14%
849,454
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$1,330,714
$261.9 p/Share
5,081
Reduced 0.59%
850,657
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$16,748,348
$270.2 p/Share
61,985
Reduced 6.75%
855,738
Common Stock
Feb 01
2019
BUY
Exercise of conversion of derivative security
$3,364,248
$29.74 p/Share
113,122
Added 10.97%
917,723
Common Stock
Dec 14
2018
SELL
Payment of exercise price or tax liability
$142,051
$265.02 p/Share
536
Reduced 0.07%
804,601
Common Stock