May 18
2020
SELL
Payment of exercise price or tax liability
$215,115
$118.13 p/Share
1,821
Reduced 6.93%
24,473
Common Stock
May 18
2020
BUY
Exercise of conversion of derivative security
-
3,670
Added 12.35%
26,042
Common Stock
May 17
2020
SELL
Payment of exercise price or tax liability
$1,031,866
$118.13 p/Share
8,735
Reduced 27.85%
22,624
Common Stock
May 17
2020
BUY
Exercise of conversion of derivative security
-
19,633
Added 41.62%
27,541
Common Stock
May 16
2020
SELL
Payment of exercise price or tax liability
$382,623
$118.13 p/Share
3,239
Reduced 21.64%
11,726
Common Stock
May 16
2020
BUY
Exercise of conversion of derivative security
-
7,073
Added 33.03%
14,344
Common Stock
May 01
2020
SELL
Open market or private sale
$88,807
$113.13 p/Share
785
Reduced 9.05%
7,892
Common Stock
Apr 01
2020
SELL
Open market or private sale
$77,228
$98.38 p/Share
785
Reduced 8.3%
8,677
Common Stock
Mar 02
2020
SELL
Open market or private sale
$80,007
$101.92 p/Share
785
Reduced 7.66%
9,462
Common Stock
Feb 03
2020
SELL
Open market or private sale
$84,427
$107.55 p/Share
785
Reduced 7.3%
9,963
Common Stock
Jan 02
2020
SELL
Open market or private sale
$84,733
$107.94 p/Share
785
Reduced 6.81%
10,748
Common Stock
Dec 02
2019
SELL
Open market or private sale
$79,615
$101.42 p/Share
785
Reduced 6.37%
11,533
Common Stock
Nov 18
2019
SELL
Payment of exercise price or tax liability
$153,040
$97.54 p/Share
1,569
Reduced 11.3%
12,318
Common Stock
Nov 18
2019
BUY
Exercise of conversion of derivative security
-
3,164
Added 18.56%
13,887
Common Stock
Nov 01
2019
SELL
Open market or private sale
$76,239
$97.12 p/Share
785
Reduced 6.82%
10,723
Common Stock
Oct 01
2019
SELL
Open market or private sale
$76,781
$97.81 p/Share
785
Reduced 6.39%
11,508
Common Stock
Sep 03
2019
SELL
Open market or private sale
$72,793
$92.73 p/Share
785
Reduced 6.0%
12,293
Common Stock
Aug 01
2019
SELL
Open market or private sale
$73,201
$93.25 p/Share
785
Reduced 5.66%
13,077
Common Stock
Jul 01
2019
SELL
Open market or private sale
$80,580
$102.65 p/Share
785
Reduced 5.36%
13,862
Common Stock
Jun 03
2019
SELL
Open market or private sale
$115,400
$92.32 p/Share
1,250
Reduced 7.86%
14,647
Common Stock
May 18
2019
SELL
Payment of exercise price or tax liability
$305,105
$97.26 p/Share
3,137
Reduced 16.48%
15,897
Common Stock
May 18
2019
BUY
Exercise of conversion of derivative security
-
6,327
Added 24.95%
19,034
Common Stock
May 16
2019
SELL
Payment of exercise price or tax liability
$664,036
$96.77 p/Share
6,862
Reduced 35.07%
12,707
Common Stock
May 16
2019
BUY
Exercise of conversion of derivative security
-
16,961
Added 53.73%
14,608
Common Stock
May 01
2019
SELL
Open market or private sale
$119,725
$95.78 p/Share
1,250
Reduced 32.4%
2,608
Common Stock