Oct 10
2024
BUY
Grant, award, or other acquisition
$1,910
$238.82 p/Share
8
Added 0.01%
105,816
Common Stock
Sep 10
2024
BUY
Grant, award, or other acquisition
$2,273
$252.58 p/Share
9
Added 0.01%
105,808
Common Stock
Aug 10
2024
BUY
Grant, award, or other acquisition
$2,375
$237.52 p/Share
10
Added 0.01%
105,798
Common Stock
Jul 10
2024
BUY
Grant, award, or other acquisition
$2,244
$224.41 p/Share
10
Added 0.01%
105,788
Common Stock
Jun 10
2024
BUY
Grant, award, or other acquisition
$2,289
$228.95 p/Share
10
Added 0.01%
105,777
Common Stock
May 10
2024
BUY
Grant, award, or other acquisition
$2,226
$247.4 p/Share
9
Added 0.01%
105,767
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
$2,368
$236.85 p/Share
10
Added 0.01%
105,757
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
$2,007
$250.96 p/Share
8
Added 0.01%
105,747
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$816,203
$256.91 p/Share
3,177
Reduced 2.92%
105,738
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$514,610
$107.3 p/Share
4,796
Added 4.22%
108,915
Common Stock
Feb 10
2024
BUY
Grant, award, or other acquisition
$1,995
$249.45 p/Share
8
Added 0.01%
104,119
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$773,083
$248.82 p/Share
3,107
Reduced 2.9%
104,110
Common Stock
Feb 08
2024
SELL
Sale (or disposition) back to the issuer
-
4,344
Reduced 3.89%
107,217
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
13,264
Added 10.63%
111,561
Common Stock
Dec 13
2023
SELL
Open market or private sale
$235,000
$235.0 p/Share
1,000
Reduced 1.01%
98,297
Common Stock
Nov 20
2023
-
250
Reduced 0.25%
99,297
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
$1,057
$211.49 p/Share
5
Added 0.01%
99,405
Common Stock
Sep 10
2023
BUY
Grant, award, or other acquisition
$2,118
$211.8 p/Share
10
Added 0.01%
99,388
Common Stock
Aug 23
2023
SELL
Open market or private sale
$222,830
$222.83 p/Share
1,000
Reduced 1.0%
99,378
Common Stock
Aug 10
2023
BUY
Grant, award, or other acquisition
$2,072
$230.3 p/Share
9
Added 0.01%
100,378
Common Stock
Jul 10
2023
BUY
Grant, award, or other acquisition
$2,048
$204.86 p/Share
10
Added 0.01%
100,368
Common Stock
Jun 10
2023
BUY
Grant, award, or other acquisition
$2,196
$199.67 p/Share
11
Added 0.01%
100,357
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
$2,189
$199.06 p/Share
11
Added 0.01%
100,346
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
$2,182
$198.37 p/Share
11
Added 0.01%
100,335
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$1,960
$196.06 p/Share
10
Added 0.01%
100,323
Common Stock