Feb 10
2023
SELL
Payment of exercise price or tax liability
$84,598
$159.02 p/Share
532
Reduced 4.29%
11,858
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
1,409
Added 10.21%
12,390
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$52,953
$159.02 p/Share
333
Reduced 2.94%
10,981
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
988
Added 8.03%
11,314
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$34,164
$156.0 p/Share
219
Reduced 2.08%
10,326
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
649
Added 5.8%
10,545
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$55,327
$154.98 p/Share
357
Reduced 3.48%
9,896
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
1,057
Added 9.35%
10,253
Common Stock
Aug 12
2022
SELL
Open market or private sale
$883,370
$189.28 p/Share
4,667
Reduced 33.67%
9,196
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$119,953
$182.3 p/Share
658
Reduced 4.53%
13,863
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
1,780
Added 10.92%
14,521
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$59,793
$179.56 p/Share
333
Reduced 2.55%
12,741
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
987
Added 7.02%
13,074
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$66,058
$169.38 p/Share
390
Reduced 3.13%
12,087
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
1,156
Added 8.48%
12,477
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$61,429
$172.07 p/Share
357
Reduced 3.06%
11,321
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
1,057
Added 8.3%
11,678
Common Stock
Apr 27
2021
SELL
Open market or private sale
$773,561
$155.74 p/Share
4,967
Reduced 31.86%
10,621
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$43,945
$140.4 p/Share
313
Reduced 1.97%
15,588
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
987
Added 5.84%
15,901
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$92,994
$132.47 p/Share
702
Reduced 4.5%
14,914
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
2,217
Added 12.43%
15,616
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$196,663
$168.52 p/Share
1,167
Reduced 8.01%
13,399
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
-
3,689
Added 20.21%
14,566
Common Stock
Mar 15
2019
SELL
Open market or private sale
$865,700
$173.14 p/Share
5,000
Reduced 31.49%
10,877
Common Stock