Sep 10
2024
BUY
Grant, award, or other acquisition
$505
$252.58 p/Share
2
Added 0.0%
64,959
Common Stock
Aug 10
2024
BUY
Grant, award, or other acquisition
$2,850
$237.52 p/Share
12
Added 0.02%
64,957
Common Stock
Jul 30
2024
SELL
Open market or private sale
$871,199
$245.27 p/Share
3,552
Reduced 5.19%
64,944
Common Stock
Jul 10
2024
BUY
Grant, award, or other acquisition
$2,917
$224.41 p/Share
13
Added 0.02%
68,496
Common Stock
Jun 10
2024
BUY
Grant, award, or other acquisition
$2,747
$228.95 p/Share
12
Added 0.02%
68,483
Common Stock
May 10
2024
BUY
Grant, award, or other acquisition
$2,968
$247.4 p/Share
12
Added 0.02%
60,467
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
$2,842
$236.85 p/Share
12
Added 0.02%
60,455
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
$2,760
$250.96 p/Share
11
Added 0.02%
60,443
Common Stock
Feb 15
2024
SELL
Open market or private sale
$937,500
$250.0 p/Share
3,750
Reduced 6.21%
56,681
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$605,887
$161.57 p/Share
3,750
Added 5.84%
60,431
Common Stock
Feb 14
2024
SELL
Open market or private sale
$923,850
$246.36 p/Share
3,750
Reduced 6.21%
56,681
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$605,887
$161.57 p/Share
3,750
Added 5.84%
60,431
Common Stock
Feb 10
2024
BUY
Grant, award, or other acquisition
$2,743
$249.45 p/Share
11
Added 0.02%
60,431
Common Stock
Feb 08
2024
SELL
Sale (or disposition) back to the issuer
-
3,259
Reduced 4.94%
62,750
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$579,750
$248.82 p/Share
2,330
Reduced 3.71%
60,420
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
19,292
Added 22.62%
66,009
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
$2,326
$211.49 p/Share
11
Added 0.02%
46,717
Common Stock
Sep 10
2023
BUY
Grant, award, or other acquisition
$2,329
$211.8 p/Share
11
Added 0.02%
46,693
Common Stock
Aug 10
2023
BUY
Grant, award, or other acquisition
$1,842
$230.3 p/Share
8
Added 0.02%
46,681
Common Stock
Jul 10
2023
BUY
Grant, award, or other acquisition
$1,843
$204.86 p/Share
9
Added 0.02%
46,673
Common Stock
Jun 10
2023
BUY
Grant, award, or other acquisition
$1,797
$199.67 p/Share
9
Added 0.02%
46,663
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
$1,791
$199.06 p/Share
9
Added 0.02%
46,653
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
$1,785
$198.37 p/Share
9
Added 0.02%
46,644
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$1,764
$196.06 p/Share
9
Added 0.02%
46,634
Common Stock
Feb 27
2023
SELL
Open market or private sale
$532,500
$213.0 p/Share
2,500
Reduced 6.01%
39,079
Common Stock