Nov 05
2020
SELL
Open market or private sale
$2,506,213
$77.7 p/Share
32,255
Reduced 0.9%
3,564,748
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$1,958,140
$48.28 p/Share
40,558
Added 1.11%
3,597,003
Common Stock
Nov 04
2020
SELL
Open market or private sale
$2,450,396
$75.42 p/Share
32,490
Reduced 0.9%
3,566,805
Common Stock
Nov 04
2020
-
10,360
Reduced 0.29%
3,556,445
Common Stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$1,958,140
$48.28 p/Share
40,558
Added 1.11%
3,599,295
Common Stock
Nov 03
2020
SELL
Open market or private sale
$2,498,756
$77.94 p/Share
32,060
Reduced 0.89%
3,558,737
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$1,958,140
$48.28 p/Share
40,558
Added 1.12%
3,590,797
Common Stock
Nov 02
2020
SELL
Open market or private sale
$2,454,600
$75.0 p/Share
32,728
Reduced 0.91%
3,550,239
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$1,958,140
$48.28 p/Share
40,558
Added 1.12%
3,582,967
Common Stock
Oct 30
2020
SELL
Open market or private sale
$2,400,260
$72.26 p/Share
33,217
Reduced 0.93%
3,542,409
Common Stock
Oct 30
2020
BUY
Exercise of conversion of derivative security
$1,958,140
$48.28 p/Share
40,558
Added 1.12%
3,575,626
Common Stock
Oct 29
2020
SELL
Open market or private sale
$2,405,450
$72.29 p/Share
33,275
Reduced 0.93%
3,535,068
Common Stock
Oct 29
2020
BUY
Exercise of conversion of derivative security
$1,958,092
$48.28 p/Share
40,557
Added 1.12%
3,568,343
Common Stock
Oct 28
2020
SELL
Open market or private sale
$2,414,015
$72.81 p/Share
33,155
Reduced 0.93%
3,527,786
Common Stock
Oct 28
2020
BUY
Exercise of conversion of derivative security
$1,958,092
$48.28 p/Share
40,557
Added 1.13%
3,560,941
Common Stock
Oct 27
2020
SELL
Open market or private sale
$2,442,974
$74.49 p/Share
32,796
Reduced 0.92%
3,520,384
Common Stock
Oct 27
2020
BUY
Exercise of conversion of derivative security
$1,958,092
$48.28 p/Share
40,557
Added 1.13%
3,553,180
Common Stock
Oct 26
2020
SELL
Open market or private sale
$2,472,543
$75.81 p/Share
32,615
Reduced 0.92%
3,512,623
Common Stock
Oct 26
2020
BUY
Exercise of conversion of derivative security
$1,958,092
$48.28 p/Share
40,557
Added 1.13%
3,545,238
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$6,172,639
$85.08 p/Share
72,551
Reduced 2.03%
3,504,672
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
160,866
Added 4.3%
3,577,223
Common Stock
Feb 15
2020
SELL
Sale (or disposition) back to the issuer
$2,046,416
$102.03 p/Share
20,057
Reduced 0.58%
3,416,353
Common Stock
Feb 15
2020
BUY
Exercise of conversion of derivative security
-
20,057
Added 0.58%
3,436,410
Common Stock
Jan 30
2020
SELL
Payment of exercise price or tax liability
$112,285
$102.17 p/Share
1,099
Reduced 0.03%
3,416,353
Common Stock
Jan 30
2020
BUY
Exercise of conversion of derivative security
$112,285
$102.17 p/Share
1,099
Added 0.03%
3,417,452
Common Stock