May 22
2020
SELL
Open market or private sale
$948,996
$170.01 p/Share
5,582
Reduced 2.75%
197,578
Common Stock
Feb 28
2020
BUY
Other acquisition or disposition
$7,386
$117.24 p/Share
63
Added 0.03%
203,160
Common Stock
Feb 21
2020
SELL
Open market or private sale
$31,778,423
$149.74 p/Share
212,224
Reduced 51.1%
203,097
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$8,291,460
$40.25 p/Share
205,999
Added 35.26%
378,246
Common Stock
Dec 12
2019
SELL
Payment of exercise price or tax liability
$417,559
$135.88 p/Share
3,073
Reduced 1.45%
209,322
Common Stock
Dec 12
2019
BUY
Exercise of conversion of derivative security
-
6,197
Added 2.83%
212,395
Common Stock
Dec 08
2019
SELL
Payment of exercise price or tax liability
$1,567,170
$134.21 p/Share
11,677
Reduced 5.36%
206,198
Common Stock
Dec 08
2019
BUY
Exercise of conversion of derivative security
-
23,548
Added 10.11%
209,280
Common Stock
Dec 06
2019
SELL
Open market or private sale
$713,919
$134.17 p/Share
5,321
Reduced 2.67%
194,327
Common Stock
Aug 30
2019
BUY
Other acquisition or disposition
$7,450
$68.35 p/Share
109
Added 0.05%
199,648
Common Stock
Aug 23
2019
SELL
Open market or private sale
$627,827
$137.14 p/Share
4,578
Reduced 2.24%
199,539
Common Stock
May 24
2019
SELL
Open market or private sale
$598,051
$117.15 p/Share
5,105
Reduced 2.44%
204,117
Common Stock
Feb 28
2019
BUY
Other acquisition or disposition
$7,450
$68.35 p/Share
109
Added 0.05%
209,222
Common Stock
Feb 22
2019
SELL
Open market or private sale
$8,697,731
$102.2 p/Share
85,105
Reduced 28.93%
209,113
Common Stock
Feb 22
2019
BUY
Exercise of conversion of derivative security
$3,045,600
$38.07 p/Share
80,000
Added 21.38%
294,218
Common Stock
Dec 12
2018
SELL
Payment of exercise price or tax liability
$276,640
$89.76 p/Share
3,082
Reduced 1.42%
214,218
Common Stock
Dec 12
2018
BUY
Exercise of conversion of derivative security
-
6,215
Added 2.78%
217,300
Common Stock
Dec 08
2018
SELL
Payment of exercise price or tax liability
$1,075,532
$87.82 p/Share
12,247
Reduced 5.48%
211,085
Common Stock
Dec 08
2018
BUY
Exercise of conversion of derivative security
-
24,699
Added 10.31%
214,884
Common Stock
Dec 07
2018
SELL
Open market or private sale
$318,779
$88.28 p/Share
3,611
Reduced 1.79%
198,633
Common Stock
Aug 31
2018
BUY
Other acquisition or disposition
$7,450
$68.35 p/Share
109
Added 0.05%
202,244
Common Stock
Aug 24
2018
SELL
Open market or private sale
$367,577
$101.85 p/Share
3,609
Reduced 1.75%
202,135
Common Stock
May 25
2018
SELL
Open market or private sale
$3,777,266
$88.19 p/Share
42,831
Reduced 17.23%
205,744
Common Stock
May 25
2018
BUY
Exercise of conversion of derivative security
$1,270,008
$32.38 p/Share
39,222
Added 13.63%
248,575
Common Stock
Mar 13
2018
SELL
Open market or private sale
$70,067
$90.06 p/Share
778
Reduced 0.37%
209,353
Common Stock