Jan 29
2024
SELL
Payment of exercise price or tax liability
$4,566,619
$201.43 p/Share
22,671
Reduced 13.5%
145,279
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
$8,521,294
$201.43 p/Share
42,304
Added 20.12%
167,950
Common Stock
Nov 29
2023
SELL
Open market or private sale
$3,536,276
$168.33 p/Share
21,008
Reduced 14.32%
125,646
Common Stock
Nov 29
2023
BUY
Exercise of conversion of derivative security
$1,820,133
$86.64 p/Share
21,008
Added 12.53%
146,654
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$3,485,142
$172.31 p/Share
20,226
Reduced 13.98%
124,423
Common Stock
Jan 29
2023
BUY
Grant, award, or other acquisition
$6,566,561
$172.31 p/Share
38,109
Added 20.9%
144,229
Common Stock
Jan 29
2022
SELL
Sale (or disposition) back to the issuer
$3,926,128
$177.06 p/Share
22,174
Reduced 17.36%
105,549
Common Stock
Jan 29
2022
BUY
Grant, award, or other acquisition
$7,365,519
$177.06 p/Share
41,599
Added 27.65%
108,835
Common Stock
Aug 02
2021
SELL
Open market or private sale
$12,791,423
$171.29 p/Share
74,677
Reduced 46.44%
86,124
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$5,508,922
$73.77 p/Share
74,677
Added 31.71%
160,801
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$333,073
$154.63 p/Share
2,154
Reduced 2.44%
85,995
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$625,633
$154.63 p/Share
4,046
Added 4.39%
88,149
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$1,643,157
$121.15 p/Share
13,563
Reduced 13.9%
83,995
Common Stock
Jan 26
2021
BUY
Grant, award, or other acquisition
$3,364,336
$121.15 p/Share
27,770
Added 22.16%
97,558
Common Stock
Jan 28
2020
SELL
Payment of exercise price or tax liability
$1,707,280
$132.45 p/Share
12,890
Reduced 15.68%
69,313
Common Stock
Jan 28
2020
BUY
Grant, award, or other acquisition
$3,463,170
$132.45 p/Share
26,147
Added 24.13%
82,203
Common Stock
Aug 01
2019
SELL
Open market or private sale
$882,316
$125.24 p/Share
7,045
Reduced 11.19%
55,933
Common Stock
Jun 10
2019
SELL
Open market or private sale
$797,355
$122.67 p/Share
6,500
Reduced 9.36%
62,978
Common Stock
Jan 26
2019
SELL
Payment of exercise price or tax liability
$1,821,619
$100.77 p/Share
18,077
Reduced 20.66%
69,416
Common Stock
Jan 26
2019
BUY
Grant, award, or other acquisition
$3,700,879
$100.77 p/Share
36,726
Added 29.57%
87,493
Common Stock
Sep 04
2018
SELL
Open market or private sale
$958,590
$106.51 p/Share
9,000
Reduced 15.06%
50,767
Common Stock
Aug 01
2018
SELL
Open market or private sale
$899,370
$99.93 p/Share
9,000
Reduced 13.09%
59,767
Common Stock
Jun 01
2018
SELL
Open market or private sale
$888,030
$98.67 p/Share
9,000
Reduced 11.57%
68,767
Common Stock
May 01
2018
SELL
Open market or private sale
$883,710
$98.19 p/Share
9,000
Reduced 10.37%
77,767
Common Stock
Jan 26
2018
SELL
Payment of exercise price or tax liability
$1,219,408
$99.69 p/Share
12,232
Reduced 12.36%
86,767
Common Stock