Nov 09
2020
BUY
Exercise of conversion of derivative security
$23,956,827
$128.76 p/Share
186,058
Added 32.24%
391,117
Common Stock
Nov 05
2020
SELL
Open market or private sale
$7,944,143
$172.68 p/Share
46,005
Reduced 18.32%
205,059
Common Stock
Nov 04
2020
SELL
Payment of exercise price or tax liability
$25,157,677
$172.58 p/Share
145,774
Reduced 34.27%
279,598
Common Stock
Nov 04
2020
SELL
Open market or private sale
$4,901,856
$171.79 p/Share
28,534
Reduced 10.21%
251,064
Common Stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$16,838,824
$87.79 p/Share
191,808
Added 31.08%
425,372
Common Stock
Feb 19
2020
SELL
Open market or private sale
$4,541,365
$178.59 p/Share
25,429
Reduced 9.82%
233,564
Common Stock
Feb 18
2020
SELL
Open market or private sale
$12,441,366
$177.46 p/Share
70,108
Reduced 21.3%
258,993
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$24,386,936
$178.82 p/Share
136,377
Reduced 29.3%
329,101
Common Stock
Feb 18
2020
BUY
Exercise of conversion of derivative security
$18,219,772
$107.61 p/Share
169,313
Added 26.67%
465,478
Common Stock
Feb 14
2020
SELL
Open market or private sale
$8,215,321
$178.28 p/Share
46,081
Reduced 15.19%
257,241
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$6,647,097
$178.82 p/Share
37,172
Reduced 11.15%
296,165
Common Stock
Feb 14
2020
BUY
Grant, award, or other acquisition
-
76,096
Added 18.59%
333,337
Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$376,799
$175.91 p/Share
2,142
Reduced 0.7%
303,322
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$946,476
$165.41 p/Share
5,722
Reduced 1.84%
305,464
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
20,512
Added 6.18%
311,186
Common Stock
Jan 26
2020
SELL
Payment of exercise price or tax liability
$486,121
$167.57 p/Share
2,901
Reduced 0.99%
290,674
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$3,470,599
$130.68 p/Share
26,558
Reduced 8.3%
293,575
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
51,987
Added 13.97%
320,133
Common Stock
Feb 06
2019
SELL
Payment of exercise price or tax liability
$266,936
$126.69 p/Share
2,107
Reduced 0.78%
268,146
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$370,265
$126.89 p/Share
2,918
Reduced 1.07%
270,253
Common Stock
Feb 01
2019
BUY
Grant, award, or other acquisition
-
33,548
Added 10.94%
273,171
Common Stock
Jan 26
2019
SELL
Payment of exercise price or tax liability
$338,288
$121.12 p/Share
2,793
Reduced 1.15%
239,623
Common Stock
May 10
2018
BUY
Open market or private purchase
$1,006,696
$136.04 p/Share
7,400
Added 2.96%
242,416
Common Stock
Feb 06
2018
SELL
Payment of exercise price or tax liability
$329,630
$160.56 p/Share
2,053
Reduced 0.87%
235,016
Common Stock
Feb 02
2018
SELL
Payment of exercise price or tax liability
$3,279,985
$167.5 p/Share
19,582
Reduced 7.63%
236,924
Common Stock