Sep 27
2024
BUY
Grant, award, or other acquisition
-
11
Added 0.36%
3,024
Common Stock
Aug 26
2024
SELL
Open market or private sale
$69,125
$138.25 p/Share
500
Reduced 14.24%
3,012
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
13
Added 0.37%
3,512
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
12
Added 0.34%
3,499
Common Stock
Feb 27
2024
SELL
Open market or private sale
$112,450
$133.87 p/Share
840
Reduced 23.1%
2,797
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
689
Added 16.5%
3,486
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$48,863
$134.61 p/Share
363
Reduced 9.08%
3,637
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
388
Added 8.84%
4,000
Common Stock
Feb 02
2024
SELL
Open market or private sale
$65,570
$131.14 p/Share
500
Reduced 12.16%
3,612
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
14
Added 0.34%
4,112
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$2,626
$125.09 p/Share
21
Reduced 0.51%
4,097
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
15
Added 0.36%
4,118
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
14
Added 0.34%
4,103
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
13
Added 0.32%
4,088
Common Stock
Mar 01
2023
SELL
Open market or private sale
$119,395
$138.51 p/Share
862
Reduced 17.46%
4,075
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$52,444
$139.48 p/Share
376
Reduced 7.08%
4,937
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
1,107
Added 17.24%
5,313
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$2,702
$135.13 p/Share
20
Reduced 0.47%
4,206
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.31%
4,226
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
12
Added 0.28%
4,212
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
11
Added 0.26%
4,199
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
10
Added 0.24%
4,188
Common Stock
Mar 08
2022
SELL
Open market or private sale
$90,691
$139.74 p/Share
649
Reduced 13.45%
4,177
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$34,740
$139.52 p/Share
249
Reduced 4.91%
4,826
Common Stock
Feb 28
2022
SELL
Open market or private sale
$544,460
$140.0 p/Share
3,889
Reduced 48.55%
4,121
Common Stock