Sep 27
2024
BUY
Grant, award, or other acquisition
-
29
Added 0.12%
23,579
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
34
Added 0.14%
23,550
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
31
Added 0.13%
23,516
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
1,863
Added 7.35%
23,484
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$228,837
$134.61 p/Share
1,700
Reduced 7.29%
21,621
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
2,869
Added 10.95%
23,321
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
32
Added 0.16%
20,452
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
33
Added 0.16%
20,419
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
32
Added 0.16%
20,386
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
28
Added 0.14%
20,353
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$202,385
$139.48 p/Share
1,451
Reduced 6.66%
20,324
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
4,666
Added 17.65%
21,775
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
25
Added 0.15%
17,109
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
24
Added 0.14%
17,084
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
21
Added 0.12%
17,059
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
21
Added 0.12%
17,037
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$169,238
$139.52 p/Share
1,213
Reduced 6.65%
17,016
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
4,302
Added 19.09%
18,229
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
-
22
Added 0.16%
13,927
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
20
Added 0.14%
13,905
Common Stock
Aug 02
2021
SELL
Open market or private sale
$759,705
$135.88 p/Share
5,591
Reduced 28.71%
13,884
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$460,642
$82.39 p/Share
5,591
Added 22.31%
19,475
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
20
Added 0.14%
13,884
Common Stock
Jun 01
2021
SELL
Open market or private sale
$782,125
$139.89 p/Share
5,591
Reduced 28.74%
13,864
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$460,642
$82.39 p/Share
5,591
Added 22.32%
19,455
Common Stock