May 24
2021
SELL
Open market or private sale
$1,080,046
$387.53 p/Share
2,787
Reduced 100.0%
0
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$222,667
$340.47 p/Share
654
Reduced 19.01%
2,787
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
392
Added 10.23%
3,441
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
1,017
Added 25.01%
3,049
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$57,558
$366.61 p/Share
157
Reduced 7.21%
2,020
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
-
157
Added 6.73%
2,177
Common Stock
Feb 12
2020
SELL
Open market or private sale
$436,540
$436.54 p/Share
1,000
Reduced 33.41%
1,993
Common Stock
Jan 26
2020
SELL
Payment of exercise price or tax liability
$410,875
$432.5 p/Share
950
Reduced 24.09%
2,993
Common Stock
Jan 26
2020
BUY
Grant, award, or other acquisition
$229,658
$432.5 p/Share
531
Added 11.87%
3,943
Common Stock
Jan 26
2020
BUY
Exercise of conversion of derivative security
-
1,509
Added 30.66%
3,412
Common Stock
Dec 06
2019
SELL
Payment of exercise price or tax liability
$74,277
$386.86 p/Share
192
Reduced 9.22%
1,891
Common Stock
Dec 06
2019
BUY
Exercise of conversion of derivative security
-
192
Added 8.44%
2,083
Common Stock
Jul 24
2019
SELL
Open market or private sale
$727,700
$363.85 p/Share
2,000
Reduced 51.53%
1,881
Common Stock
Jan 28
2016
SELL
Payment of exercise price or tax liability
-
2,124
Reduced 37.61%
3,523
Common Stock
Jan 28
2016
BUY
Grant, award, or other acquisition
-
1,714
Added 23.56%
5,560
Common Stock
Jan 28
2016
BUY
Exercise of conversion of derivative security
-
3,933
Added 41.05%
5,647
Common Stock
Dec 04
2015
SELL
Payment of exercise price or tax liability
$25,552
$218.39 p/Share
117
Reduced 5.92%
1,860
Common Stock
Dec 04
2015
SELL
Open market or private sale
$407,228
$218.94 p/Share
1,860
Reduced 100.0%
0
Common Stock
Dec 04
2015
BUY
Exercise of conversion of derivative security
-
117
Added 5.59%
1,977
Common Stock
Apr 27
2015
SELL
Open market or private sale
$1,083,781
$194.47 p/Share
5,573
Reduced 75.19%
1,839
Common Stock
Apr 27
2015
BUY
Exercise of conversion of derivative security
$457,042
$82.01 p/Share
5,573
Added 42.92%
7,412
Common Stock
Jan 30
2015
SELL
Payment of exercise price or tax liability
$146,363
$188.37 p/Share
777
Reduced 29.83%
1,828
Common Stock
Jan 30
2015
BUY
Exercise of conversion of derivative security
-
2,155
Added 45.27%
2,605
Common Stock
Aug 21
2014
SELL
Open market or private sale
$524,070
$174.69 p/Share
3,000
Reduced 86.96%
450
Common Stock
Jan 31
2014
SELL
Payment of exercise price or tax liability
$141,252
$150.91 p/Share
936
Reduced 6.61%
13,222
Common Stock