May 02
2020
BUY
Exercise of conversion of derivative security
-
406
Added 8.93%
4,142
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$18,670
$184.86 p/Share
101
Reduced 2.63%
3,736
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
-
290
Added 7.03%
3,837
Common Stock
Feb 28
2020
SELL
Open market or private sale
$238,462
$203.12 p/Share
1,174
Reduced 24.87%
3,547
Common Stock
Jan 30
2020
SELL
Payment of exercise price or tax liability
$163,276
$248.14 p/Share
658
Reduced 12.23%
4,721
Common Stock
Jan 22
2020
BUY
Grant, award, or other acquisition
-
1,832
Added 25.41%
5,379
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$2,088
$189.86 p/Share
11
Added 0.31%
3,547
Common Stock
Jun 28
2019
BUY
Grant, award, or other acquisition
$6,991
$166.46 p/Share
42
Added 1.17%
3,536
Common Stock
May 03
2019
SELL
Open market or private sale
$52,226
$256.01 p/Share
204
Reduced 5.52%
3,494
Common Stock
May 02
2019
SELL
Open market or private sale
$380,344
$249.57 p/Share
1,524
Reduced 28.09%
3,902
Common Stock
May 02
2019
SELL
Payment of exercise price or tax liability
$52,105
$255.42 p/Share
204
Reduced 5.23%
3,698
Common Stock
May 02
2019
BUY
Exercise of conversion of derivative security
$250,401
$141.79 p/Share
1,766
Added 24.56%
5,426
Common Stock
May 01
2019
SELL
Payment of exercise price or tax liability
$41,320
$250.43 p/Share
165
Reduced 4.31%
3,660
Common Stock
May 01
2019
SELL
Open market or private sale
$148,149
$251.1 p/Share
590
Reduced 13.66%
3,728
Common Stock
May 01
2019
BUY
Exercise of conversion of derivative security
$119,555
$129.81 p/Share
921
Added 17.26%
4,415
Common Stock
Feb 14
2019
SELL
Open market or private sale
$414,244
$240.7 p/Share
1,721
Reduced 33.0%
3,494
Common Stock
Feb 13
2019
SELL
Open market or private sale
$475,078
$243.88 p/Share
1,948
Reduced 27.2%
5,215
Common Stock
Feb 13
2019
BUY
Exercise of conversion of derivative security
$268,414
$137.79 p/Share
1,948
Added 21.38%
7,163
Common Stock
Jan 30
2019
SELL
Payment of exercise price or tax liability
$230,640
$240.0 p/Share
961
Reduced 15.56%
5,215
Common Stock
Jan 23
2019
BUY
Grant, award, or other acquisition
-
2,709
Added 30.49%
6,176
Common Stock
Dec 31
2018
BUY
Grant, award, or other acquisition
$2,098
$161.43 p/Share
13
Added 0.37%
3,467
Common Stock
Jun 29
2018
BUY
Grant, award, or other acquisition
$6,254
$201.77 p/Share
31
Added 0.89%
3,454
Common Stock
May 14
2018
SELL
Open market or private sale
$738,513
$319.15 p/Share
2,314
Reduced 40.33%
3,423
Common Stock
May 02
2018
SELL
Payment of exercise price or tax liability
$62,426
$306.01 p/Share
204
Reduced 3.43%
5,737
Common Stock
May 02
2018
BUY
Exercise of conversion of derivative security
-
408
Added 6.43%
5,941
Common Stock