Jul 31
2022
SELL
Payment of exercise price or tax liability
$91,511
$165.78 p/Share
552
Reduced 0.32%
173,945
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$80,057
$145.03 p/Share
552
Reduced 0.32%
174,497
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$91,770
$165.95 p/Share
553
Reduced 0.31%
175,049
Common Stock
May 09
2022
SELL
Open market or private sale
$857,350
$171.47 p/Share
5,000
Reduced 2.77%
175,602
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$100,552
$182.16 p/Share
552
Reduced 0.3%
180,602
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$926,756
$201.25 p/Share
4,605
Reduced 2.48%
181,154
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
7,820
Added 4.04%
185,759
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$104,549
$189.4 p/Share
552
Reduced 0.31%
177,939
Common Stock
Feb 15
2022
-
4,755
Reduced 2.59%
178,491
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$107,552
$194.84 p/Share
552
Reduced 0.3%
183,246
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$2,920,361
$189.56 p/Share
15,406
Reduced 7.73%
183,798
Common Stock
Jan 11
2022
BUY
Grant, award, or other acquisition
-
27,605
Added 12.17%
199,204
Common Stock
Jul 30
2021
SELL
Open market or private sale
$3,027,450
$201.83 p/Share
15,000
Reduced 8.04%
171,599
Common Stock
Jun 30
2021
SELL
Payment of exercise price or tax liability
$840,927
$181.94 p/Share
4,622
Reduced 2.42%
186,599
Common Stock
May 10
2021
-
2,750
Reduced 1.42%
191,221
Common Stock
Apr 29
2021
SELL
Open market or private sale
$1,799,300
$179.93 p/Share
10,000
Reduced 4.9%
193,971
Common Stock
Mar 31
2021
SELL
Payment of exercise price or tax liability
$759,395
$164.3 p/Share
4,622
Reduced 2.22%
203,971
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
7,430
Added 3.44%
208,593
Common Stock
Mar 15
2021
SELL
Open market or private sale
$1,664,100
$166.41 p/Share
10,000
Reduced 4.74%
201,163
Common Stock
Jan 08
2021
BUY
Grant, award, or other acquisition
-
34,773
Added 14.14%
211,163
Common Stock
Jul 31
2020
-
1,300
Reduced 0.73%
176,390
Common Stock
Jul 31
2020
SELL
Open market or private sale
$1,749,700
$174.97 p/Share
10,000
Reduced 5.33%
177,690
Common Stock
May 04
2020
SELL
Open market or private sale
$1,483,500
$148.35 p/Share
10,000
Reduced 5.06%
187,690
Common Stock
Mar 31
2020
SELL
Payment of exercise price or tax liability
$563,042
$137.06 p/Share
4,108
Reduced 2.04%
197,690
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
9,060
Added 4.3%
201,798
Common Stock