Feb 17
2023
SELL
Open market or private sale
$7,909,769
$154.79 p/Share
51,100
Reduced 0.94%
5,382,655
Common Stock, par valu...
Feb 14
2023
SELL
Open market or private sale
$9,552,535
$140.4 p/Share
68,038
Reduced 1.24%
5,433,755
Common Stock, par valu...
Feb 02
2023
SELL
Open market or private sale
$11,975,008
$139.22 p/Share
86,015
Reduced 1.54%
5,501,793
Common Stock, par valu...
Jan 12
2023
SELL
Open market or private sale
$884,710
$116.18 p/Share
7,615
Reduced 0.14%
5,587,808
Common Stock, par valu...
Dec 30
2022
SELL
Open market or private sale
$10,663,474
$107.3 p/Share
99,380
Reduced 1.75%
5,595,423
Common Stock, par valu...
Dec 27
2022
SELL
Open market or private sale
$1,346,831
$107.42 p/Share
12,538
Reduced 0.22%
5,694,803
Common Stock, par valu...
Dec 23
2022
SELL
Open market or private sale
$7,651,951
$106.95 p/Share
71,547
Reduced 1.24%
5,707,341
Common Stock, par valu...
Dec 22
2022
SELL
Open market or private sale
$10,326,000
$103.26 p/Share
100,000
Reduced 1.7%
5,778,888
Common Stock, par valu...
Dec 21
2022
SELL
Open market or private sale
$13,102,500
$104.82 p/Share
125,000
Reduced 2.08%
5,878,888
Common Stock, par valu...
Dec 12
2022
SELL
Open market or private sale
$7,410,551
$117.46 p/Share
63,090
Reduced 1.04%
6,003,888
Common Stock, par valu...
Dec 09
2022
SELL
Open market or private sale
$3,488,100
$116.27 p/Share
30,000
Reduced 0.49%
6,066,978
Common Stock, par valu...
Dec 08
2022
SELL
Open market or private sale
$7,355,731
$117.92 p/Share
62,379
Reduced 1.01%
6,096,978
Common Stock, par valu...
Oct 12
2022
SELL
Open market or private sale
$3,374,472
$105.7 p/Share
31,925
Reduced 0.52%
6,159,357
Common Stock, par valu...
Oct 11
2022
SELL
Open market or private sale
$5,042,116
$104.58 p/Share
48,213
Reduced 0.77%
6,191,282
Common Stock, par valu...
Oct 10
2022
SELL
Open market or private sale
$17,913,000
$102.36 p/Share
175,000
Reduced 2.73%
6,239,495
Common Stock, par valu...
Oct 07
2022
SELL
Open market or private sale
$30,117,000
$100.39 p/Share
300,000
Reduced 4.47%
6,414,495
Common Stock, par valu...
Oct 06
2022
SELL
Open market or private sale
$5,075,500
$101.51 p/Share
50,000
Reduced 0.74%
6,714,495
Common Stock, par valu...
Sep 28
2022
SELL
Open market or private sale
$12,168,930
$111.0 p/Share
109,630
Reduced 1.59%
6,764,495
Common Stock, par valu...
Sep 27
2022
SELL
Open market or private sale
$8,728,520
$107.62 p/Share
81,105
Reduced 1.17%
6,874,125
Common Stock, par valu...
Sep 26
2022
SELL
Open market or private sale
$10,613,000
$106.13 p/Share
100,000
Reduced 1.42%
6,955,230
Common Stock, par valu...
Sep 23
2022
SELL
Open market or private sale
$6,313,800
$105.23 p/Share
60,000
Reduced 0.84%
7,055,230
Common Stock, par valu...
Sep 21
2022
SELL
Open market or private sale
$1,044,750
$110.02 p/Share
9,496
Reduced 0.13%
7,115,230
Common Stock, par valu...
Sep 16
2022
SELL
Open market or private sale
$8,370,280
$110.49 p/Share
75,756
Reduced 1.05%
7,124,726
Common Stock, par valu...
Sep 07
2022
SELL
Open market or private sale
$4,358,684
$118.83 p/Share
36,680
Reduced 0.51%
7,200,482
Common Stock, par valu...
Sep 02
2022
SELL
Open market or private sale
$400,000
$125.0 p/Share
3,200
Reduced 0.04%
7,237,162
Common Stock, par valu...