Jan 31
2024
BUY
Grant, award, or other acquisition
$455
$113.79 p/Share
4
Added 0.01%
45,646
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$725
$120.95 p/Share
6
Added 0.01%
45,642
Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
-
3,946
Added 7.96%
45,635
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$378
$126.25 p/Share
3
Added 0.01%
41,689
Common Stock
Sep 28
2023
SELL
Payment of exercise price or tax liability
$205,339
$129.47 p/Share
1,586
Reduced 3.67%
41,685
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
-
4,841
Added 10.06%
43,271
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$34,425
$130.4 p/Share
264
Reduced 0.68%
38,430
Common Stock
Sep 01
2023
SELL
Sale (or disposition) back to the issuer
$380,246
$130.4 p/Share
2,916
Reduced 7.01%
38,694
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$380,200
$95.05 p/Share
4,000
Added 8.77%
41,610
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$397
$132.53 p/Share
3
Added 0.01%
37,610
Common Stock
Jul 07
2023
SELL
Open market or private sale
$238,155
$117.26 p/Share
2,031
Reduced 5.12%
37,607
Common Stock
Apr 28
2023
SELL
Sale (or disposition) back to the issuer
$0
$119.47 p/Share
0
Reduced 0.0%
39,638
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$358
$119.47 p/Share
3
Added 0.01%
39,638
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$454
$113.54 p/Share
4
Added 0.01%
39,634
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$396
$132.25 p/Share
3
Added 0.01%
39,629
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$777
$129.52 p/Share
6
Added 0.02%
39,626
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$273
$136.52 p/Share
2
Added 0.01%
39,620
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$320,355
$56.49 p/Share
5,671
Added 12.52%
39,617
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$245,385
$105.18 p/Share
2,333
Reduced 6.43%
33,945
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$334
$111.22 p/Share
3
Added 0.01%
36,278
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$884
$110.44 p/Share
8
Added 0.02%
36,275
Common Stock
Apr 29
2022
SELL
Sale (or disposition) back to the issuer
$0
$116.76 p/Share
0
Reduced 0.0%
36,266
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$350
$116.76 p/Share
3
Added 0.01%
36,266
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
$483
$120.63 p/Share
4
Added 0.01%
36,263
Common Stock
Mar 21
2022
SELL
Sale (or disposition) back to the issuer
$277,795
$121.52 p/Share
2,286
Reduced 5.22%
41,468
Common Stock