Jun 01
2024
SELL
Payment of exercise price or tax liability
$1,142,607
$168.85 p/Share
6,767
Reduced 4.96%
129,780
Common Stock
Jun 01
2024
BUY
Grant, award, or other acquisition
-
16,582
Added 10.83%
136,547
Common Stock
Mar 22
2024
-
772
Reduced 0.64%
119,965
Common Stock
Mar 21
2024
SELL
Open market or private sale
$3,773,630
$193.46 p/Share
19,506
Reduced 13.91%
120,737
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
12,629
Added 8.26%
140,243
Common Stock
Dec 20
2023
SELL
Open market or private sale
$2,031,953
$176.83 p/Share
11,491
Reduced 8.26%
127,614
Common Stock
Dec 20
2023
-
220
Reduced 0.16%
139,105
Common Stock
Aug 14
2023
SELL
Open market or private sale
$898,198
$172.93 p/Share
5,194
Reduced 3.59%
139,325
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$589,515
$132.06 p/Share
4,464
Reduced 3.49%
123,472
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$2,799,882
$133.03 p/Share
21,047
Added 12.71%
144,519
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$1,023,717
$167.85 p/Share
6,099
Added 4.55%
127,936
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
10,191
Added 7.72%
121,837
Common Stock
Jan 31
2023
-
180
Reduced 0.16%
111,646
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$301,744
$132.46 p/Share
2,278
Reduced 2.46%
90,405
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
21,421
Added 16.08%
111,826
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
8,300
Added 8.22%
92,683
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$185,290
$102.54 p/Share
1,807
Reduced 2.19%
80,677
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
3,706
Added 4.21%
84,383
Common Stock
May 05
2021
SELL
Open market or private sale
$555,317
$92.63 p/Share
5,995
Reduced 6.78%
82,484
Common Stock
Mar 18
2021
SELL
Open market or private sale
$292,001
$72.01 p/Share
4,055
Reduced 4.38%
88,479
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
$312,242
$65.86 p/Share
4,741
Added 4.87%
92,534
Common Stock
Feb 25
2021
-
395
Reduced 0.45%
87,793
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
2,931
Added 3.22%
88,188
Common Stock