Dec 12
2024
-
86
Reduced 0.18%
46,496
Common Stock
Aug 10
2024
BUY
Grant, award, or other acquisition
$2,137
$237.52 p/Share
9
Added 0.02%
46,582
Common Stock
Jul 10
2024
BUY
Grant, award, or other acquisition
$3,141
$224.41 p/Share
14
Added 0.03%
46,573
Common Stock
Jun 10
2024
BUY
Grant, award, or other acquisition
$3,205
$228.95 p/Share
14
Added 0.03%
46,559
Common Stock
May 10
2024
BUY
Grant, award, or other acquisition
$3,216
$247.4 p/Share
13
Added 0.03%
46,545
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
$3,079
$236.85 p/Share
13
Added 0.03%
46,531
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
$2,760
$250.96 p/Share
11
Added 0.02%
46,518
Common Stock
Feb 10
2024
BUY
Grant, award, or other acquisition
$2,743
$249.45 p/Share
11
Added 0.02%
46,506
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$541,183
$248.82 p/Share
2,175
Reduced 4.47%
46,494
Common Stock
Feb 08
2024
SELL
Sale (or disposition) back to the issuer
-
3,041
Reduced 5.88%
48,669
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
9,646
Added 15.72%
51,710
Common Stock
Sep 10
2023
BUY
Grant, award, or other acquisition
$635
$211.8 p/Share
3
Added 0.01%
42,064
Common Stock
Aug 23
2023
SELL
Open market or private sale
$1,935,141
$222.43 p/Share
8,700
Reduced 17.14%
42,061
Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
$448,514
$107.3 p/Share
4,180
Added 8.29%
46,241
Common Stock
Aug 21
2023
-
90
Reduced 0.19%
46,581
Common Stock
Aug 10
2023
BUY
Grant, award, or other acquisition
$2,763
$230.3 p/Share
12
Added 0.03%
46,671
Common Stock
Jul 10
2023
BUY
Grant, award, or other acquisition
$2,868
$204.86 p/Share
14
Added 0.03%
46,658
Common Stock
Jun 10
2023
BUY
Grant, award, or other acquisition
$2,795
$199.67 p/Share
14
Added 0.03%
46,644
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
$2,786
$199.06 p/Share
14
Added 0.03%
46,629
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
$2,777
$198.37 p/Share
14
Added 0.03%
46,614
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$2,744
$196.06 p/Share
14
Added 0.03%
46,599
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$2,671
$205.5 p/Share
13
Added 0.03%
46,585
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$247,225
$202.81 p/Share
1,219
Reduced 3.13%
37,696
Common Stock
Feb 09
2023
SELL
Sale (or disposition) back to the issuer
-
5,159
Reduced 11.71%
38,915
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
8,876
Added 16.01%
46,572
Common Stock