Dec 15
2020
SELL
Payment of exercise price or tax liability
$13,274
$136.85 p/Share
97
Reduced 0.41%
23,508
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$8,622
$136.85 p/Share
63
Added 0.27%
23,606
Common Stock
Nov 10
2020
SELL
Open market or private sale
$4,831,820
$140.0 p/Share
34,513
Reduced 59.53%
23,463
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$2,678,899
$77.62 p/Share
34,513
Added 51.31%
32,757
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
-
2,326
Added 9.02%
23,463
Common Stock
Aug 24
2020
SELL
Open market or private sale
$2,184,304
$137.49 p/Share
15,887
Reduced 42.91%
21,137
Common Stock
Aug 21
2020
SELL
Open market or private sale
$2,621,179
$137.79 p/Share
19,023
Reduced 33.94%
37,024
Common Stock
Aug 21
2020
BUY
Exercise of conversion of derivative security
$1,284,433
$67.52 p/Share
19,023
Added 25.34%
56,047
Common Stock
Aug 18
2020
SELL
Open market or private sale
$1,896,129
$136.53 p/Share
13,888
Reduced 27.28%
37,024
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
29,775
Added 36.9%
50,912
Common Stock
Feb 27
2020
SELL
Open market or private sale
$142,515
$117.49 p/Share
1,213
Reduced 5.46%
20,985
Common Stock
Feb 21
2020
SELL
Open market or private sale
$2,396,898
$126.0 p/Share
19,023
Reduced 46.15%
22,198
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$1,284,433
$67.52 p/Share
19,023
Added 31.58%
41,221
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$62,194
$121.95 p/Share
510
Reduced 2.25%
22,128
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
$7,561
$121.95 p/Share
62
Added 0.28%
22,190
Common Stock
Aug 27
2019
SELL
Open market or private sale
$1,021,554
$120.58 p/Share
8,472
Reduced 27.35%
22,501
Common Stock
Aug 20
2019
SELL
Open market or private sale
$897,062
$119.8 p/Share
7,488
Reduced 19.47%
30,973
Common Stock
Aug 20
2019
BUY
Grant, award, or other acquisition
-
15,960
Added 29.33%
38,461
Common Stock
Apr 26
2019
SELL
Open market or private sale
$2,561,104
$104.0 p/Share
24,626
Reduced 52.43%
22,341
Common Stock
Apr 26
2019
BUY
Exercise of conversion of derivative security
$1,552,669
$63.05 p/Share
24,626
Added 34.4%
46,967
Common Stock
Feb 28
2019
BUY
Grant, award, or other acquisition
-
5,869
Added 20.8%
22,341
Common Stock
Nov 16
2018
SELL
Open market or private sale
$5,108,148
$94.0 p/Share
54,342
Reduced 76.79%
16,428
Common Stock
Nov 16
2018
BUY
Exercise of conversion of derivative security
$3,125,752
$57.52 p/Share
54,342
Added 69.87%
23,436
Common Stock
Sep 07
2018
SELL
Payment of exercise price or tax liability
$3,094
$81.41 p/Share
38
Reduced 0.14%
26,724
Common Stock
Sep 07
2018
BUY
Exercise of conversion of derivative security
$3,094
$81.41 p/Share
38
Added 0.14%
26,762
Common Stock