Sep 27
2024
BUY
Grant, award, or other acquisition
-
12
Added 0.27%
4,425
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
14
Added 0.32%
4,412
Common Stock
May 07
2024
SELL
Open market or private sale
$135,940
$135.94 p/Share
1,000
Reduced 18.53%
4,397
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
13
Added 0.24%
5,397
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
792
Added 12.83%
5,383
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$83,458
$134.61 p/Share
620
Reduced 11.9%
4,591
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
1,326
Added 20.28%
5,211
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
14
Added 0.36%
3,885
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
15
Added 0.39%
3,871
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
14
Added 0.36%
3,856
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
12
Added 0.31%
3,841
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$69,740
$139.48 p/Share
500
Reduced 11.55%
3,828
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
1,291
Added 22.98%
4,327
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.43%
3,036
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.43%
3,022
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
11
Added 0.36%
3,009
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
11
Added 0.35%
3,177
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$46,321
$139.52 p/Share
332
Reduced 9.49%
3,166
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
628
Added 15.92%
3,317
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
-
15
Added 0.55%
2,689
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
13
Added 0.48%
2,674
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
13
Added 0.49%
2,660
Common Stock
May 03
2021
SELL
Open market or private sale
$379,548
$140.21 p/Share
2,707
Reduced 50.57%
2,646
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$319,101
$117.88 p/Share
2,707
Added 40.69%
3,945
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
14
Added 0.53%
2,646
Common Stock