Mar 12
2025
SELL
Payment of exercise price or tax liability
$7,638
$166.05 p/Share
46
Reduced 1.36%
3,345
Common Stock, par valu...
Mar 11
2025
BUY
Grant, award, or other acquisition
-
7
Added 0.21%
3,391
Common Stock, par valu...
Mar 05
2025
BUY
Grant, award, or other acquisition
-
466
Added 12.11%
3,383
Common Stock, par valu...
Mar 05
2025
BUY
Grant, award, or other acquisition
-
880
Added 23.18%
2,917
Common Stock, par valu...
Feb 18
2025
SELL
Payment of exercise price or tax liability
$79,161
$194.5 p/Share
407
Reduced 16.65%
2,037
Common Stock, par valu...
Feb 18
2025
BUY
Grant, award, or other acquisition
-
843
Added 25.65%
2,444
Common Stock, par valu...
Dec 10
2024
BUY
Grant, award, or other acquisition
-
2
Added 0.12%
1,601
Common Stock, par valu...
Sep 10
2024
BUY
Grant, award, or other acquisition
-
1
Added 0.06%
1,599
Common Stock, par valu...
Jun 11
2024
BUY
Grant, award, or other acquisition
-
1
Added 0.06%
1,597
Common Stock, par valu...
May 20
2024
SELL
Payment of exercise price or tax liability
$114,503
$223.64 p/Share
512
Reduced 28.8%
1,266
Common Stock, par valu...
May 20
2024
BUY
Grant, award, or other acquisition
-
329
Added 17.1%
1,595
Common Stock, par valu...
Mar 12
2024
BUY
Grant, award, or other acquisition
-
3
Added 0.17%
1,778
Common Stock, par valu...
Mar 06
2024
BUY
Grant, award, or other acquisition
-
307
Added 14.75%
1,774
Common Stock, par valu...
Dec 12
2023
BUY
Grant, award, or other acquisition
-
3
Added 0.2%
1,467
Common Stock, par valu...
Sep 12
2023
BUY
Grant, award, or other acquisition
-
3
Added 0.2%
1,464
Common Stock, par valu...
Jun 13
2023
BUY
Grant, award, or other acquisition
-
3
Added 0.2%
1,461
Common Stock, par valu...
May 18
2023
SELL
Payment of exercise price or tax liability
$43,832
$173.25 p/Share
253
Reduced 14.8%
1,457
Common Stock, par valu...
Mar 10
2023
BUY
Grant, award, or other acquisition
-
5
Added 0.29%
1,710
Common Stock, par valu...
Dec 09
2022
BUY
Grant, award, or other acquisition
-
5
Added 0.29%
1,705
Common Stock, par valu...
Sep 09
2022
BUY
Grant, award, or other acquisition
-
4
Added 0.23%
1,699
Common Stock, par valu...
Jun 10
2022
BUY
Grant, award, or other acquisition
-
5
Added 0.29%
1,695
Common Stock, par valu...
May 18
2022
BUY
Grant, award, or other acquisition
-
1,690
Added 50.0%
1,690
Common Stock, par valu...