Dec 10
2021
-
320
Reduced 0.69%
46,123
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$60,653
$140.4 p/Share
432
Reduced 0.92%
46,443
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
1,271
Added 2.64%
46,875
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$120,283
$132.47 p/Share
908
Reduced 1.95%
45,604
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
2,578
Added 5.25%
46,512
Common Stock
Dec 15
2020
-
600
Reduced 1.35%
43,934
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$237,950
$168.52 p/Share
1,412
Reduced 3.07%
44,534
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
4,116
Added 8.22%
45,946
Common Stock
Dec 09
2019
-
465
Reduced 1.1%
41,830
Common Stock
Nov 04
2019
SELL
Open market or private sale
$645,157
$162.59 p/Share
3,968
Reduced 8.58%
42,295
Common Stock
Feb 01
2019
SELL
Open market or private sale
$1,645,600
$164.56 p/Share
10,000
Reduced 17.77%
46,263
Common Stock
Feb 01
2019
BUY
Exercise of conversion of derivative security
$389,100
$38.91 p/Share
10,000
Added 15.09%
56,263
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$219,167
$164.54 p/Share
1,332
Reduced 2.8%
46,263
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
2,717
Added 5.4%
47,595
Common Stock
Jan 29
2019
SELL
Payment of exercise price or tax liability
$141,120
$168.0 p/Share
840
Reduced 1.84%
44,878
Common Stock
Jan 29
2019
BUY
Grant, award, or other acquisition
-
2,270
Added 4.73%
45,718
Common Stock
Oct 31
2018
-
444
Reduced 1.01%
43,448
Common Stock
Jan 31
2018
SELL
Payment of exercise price or tax liability
$143,657
$190.78 p/Share
753
Reduced 1.69%
43,892
Common Stock
Jan 31
2018
BUY
Grant, award, or other acquisition
-
1,537
Added 3.33%
44,645
Common Stock
Jan 30
2018
SELL
Payment of exercise price or tax liability
$192,666
$190.57 p/Share
1,011
Reduced 2.29%
43,108
Common Stock
Jan 30
2018
BUY
Grant, award, or other acquisition
-
2,063
Added 4.47%
44,119
Common Stock
Jan 29
2018
SELL
Open market or private sale
$732,447
$191.04 p/Share
3,834
Reduced 8.64%
40,558
Common Stock
Jan 29
2018
SELL
Payment of exercise price or tax liability
$146,328
$189.79 p/Share
771
Reduced 1.8%
42,056
Common Stock
Jan 29
2018
BUY
Exercise of conversion of derivative security
$275,561
$38.91 p/Share
7,082
Added 13.76%
44,392
Common Stock
Jan 29
2018
BUY
Grant, award, or other acquisition
-
2,269
Added 5.03%
42,827
Common Stock