Aug 23
2023
SELL
Open market or private sale
$359,397
$200.11 p/Share
1,796
Reduced 0.02%
9,911,252
Common Stock, par valu...
Aug 21
2023
SELL
Open market or private sale
$11,122,627
$192.83 p/Share
57,681
Reduced 0.58%
9,913,048
Common Stock, par valu...
Aug 18
2023
SELL
Open market or private sale
$6,353,643
$191.11 p/Share
33,246
Reduced 0.33%
9,970,729
Common Stock, par valu...
Aug 17
2023
SELL
Open market or private sale
$3,828,287
$193.26 p/Share
19,809
Reduced 0.2%
10,003,975
Common Stock, par valu...
Aug 16
2023
SELL
Open market or private sale
$2,784,190
$195.19 p/Share
14,264
Reduced 0.14%
10,023,784
Common Stock, par valu...
Aug 15
2023
BUY
Grant, award, or other acquisition
-
927
Added 0.01%
10,038,048
Common Stock, par valu...
Jun 13
2023
-
16,250
Reduced 0.16%
10,037,121
Common Stock, par valu...
Jun 01
2023
SELL
Open market or private sale
$4,743,308
$171.48 p/Share
27,661
Reduced 0.27%
10,053,371
Common Stock, par valu...
May 31
2023
SELL
Open market or private sale
$12,412,649
$171.59 p/Share
72,339
Reduced 0.71%
10,081,032
Common Stock, par valu...
May 23
2023
SELL
Open market or private sale
$13,053,750
$174.05 p/Share
75,000
Reduced 0.73%
10,151,734
Common Stock, par valu...
May 15
2023
SELL
Open market or private sale
$8,344,499
$166.89 p/Share
50,000
Reduced 0.49%
10,226,734
Common Stock, par valu...
Mar 15
2023
-
32,689
Reduced 0.32%
10,276,734
Common Stock, par valu...
Mar 07
2023
SELL
Open market or private sale
$6,173,971
$188.87 p/Share
32,689
Reduced 0.32%
10,309,423
Common Stock, par valu...
Mar 06
2023
SELL
Open market or private sale
$12,842,265
$190.79 p/Share
67,311
Reduced 0.65%
10,342,112
Common Stock, par valu...
Mar 01
2023
-
13,000
Reduced 0.12%
10,409,423
Common Stock, par valu...
Feb 24
2023
SELL
Open market or private sale
$3,161,811
$198.27 p/Share
15,947
Reduced 0.15%
10,422,423
Common Stock, par valu...
Feb 23
2023
SELL
Open market or private sale
$12,084,605
$204.64 p/Share
59,053
Reduced 0.56%
10,438,370
Common Stock, par valu...
Feb 14
2023
SELL
Open market or private sale
$16,338,750
$217.85 p/Share
75,000
Reduced 0.71%
10,497,423
Common Stock, par valu...
Dec 02
2022
-
400,000
Reduced 3.65%
10,572,423
Common Stock, par valu...
Nov 10
2022
SELL
Open market or private sale
$13,881,840
$212.16 p/Share
65,431
Reduced 0.59%
10,972,423
Common Stock, par valu...
Nov 09
2022
SELL
Open market or private sale
$13,909,808
$199.03 p/Share
69,888
Reduced 0.63%
11,037,854
Common Stock, par valu...
Nov 08
2022
SELL
Open market or private sale
$17,997,183
$200.68 p/Share
89,681
Reduced 0.8%
11,107,742
Common Stock, par valu...
Aug 24
2022
SELL
Open market or private sale
$7,166,657
$248.73 p/Share
28,813
Reduced 0.26%
11,197,423
Common Stock, par valu...
Aug 23
2022
SELL
Open market or private sale
$15,254,203
$247.32 p/Share
61,678
Reduced 0.55%
11,226,236
Common Stock, par valu...
Aug 22
2022
SELL
Open market or private sale
$16,163,375
$250.56 p/Share
64,509
Reduced 0.57%
11,287,914
Common Stock, par valu...