Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Insider Trading Summary (Last 30 Days)

See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.

Transactions

44

Insider Involved

1

Total Buys

$561.73M

Total Sells

$0.00

Insider Trading History (Last 12 Months)

Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 25, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
15,774 $223.74

15,774

$223.74

$3,529,220

Aug 25, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
23,321 $223.04

23,321

$223.04

$5,201,621

Aug 25, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
128,729 $222.04

128,729

$222.04

$28,582,652

Aug 25, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
101,653 $221.12

101,653

$221.12

$22,477,999

Aug 24, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
42,177 $223.73

42,177

$223.73

$9,436,176

Aug 24, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
217,350 $222.84

217,350

$222.84

$48,434,861

Aug 24, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
42,112 $222.45

42,112

$222.45

$9,367,814

Aug 21, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
931 $220.91

931

$220.91

$205,667

Aug 21, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
181,392 $220.38

181,392

$220.38

$39,974,625

Aug 21, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
9,038 $219.59

9,038

$219.59

$1,984,630

Aug 20, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
3,700 $221.78

3,700

$221.78

$820,568

Aug 20, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
78,026 $220.74

78,026

$220.74

$17,223,701

Aug 20, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
127,199 $219.92

127,199

$219.92

$27,973,858

Aug 19, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
2,778 $224.09

2,778

$224.09

$622,509

Aug 19, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
2,049 $218.64

2,049

$218.64

$448,000

Aug 19, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
68,569 $223.45

68,569

$223.45

$15,321,606

Aug 19, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
1,400 $217.52

1,400

$217.52

$304,534

Aug 19, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
57,464 $222.66

57,464

$222.66

$12,794,664

Aug 19, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
705 $216.65

705

$216.65

$152,738

Aug 19, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
4,432 $220.82

4,432

$220.82

$978,658

Aug 19, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
39,272 $221.41

39,272

$221.41

$8,695,170

Aug 19, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
2,175 $219.49

2,175

$219.49

$477,397

Aug 18, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
166,858 $217.87

166,858

$217.87

$36,353,820

Aug 18, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
6,190 $216.84

6,190

$216.84

$1,342,233

Aug 18, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
27,077 $218.33

27,077

$218.33

$5,911,608

Aug 17, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
100 $213.00

100

$213.00

$21,300

Aug 17, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
98,155 $215.25

98,155

$215.25

$21,128,197

Aug 17, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
108,545 $214.62

108,545

$214.62

$23,296,427

Aug 14, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
99,729 $215.96

99,729

$215.96

$21,537,265

Aug 14, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
49,521 $215.27

49,521

$215.27

$10,660,316

Aug 13, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
31,364 $216.38

31,364

$216.38

$6,786,480

Aug 13, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
157,096 $215.70

157,096

$215.70

$33,885,466

Aug 12, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
69,018 $215.67

69,018

$215.67

$14,885,292

Aug 12, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
69,861 $216.40

69,861

$216.40

$15,117,802

Aug 12, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
5,100 $217.18

5,100

$217.18

$1,107,603

Aug 12, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
26,111 $214.63

26,111

$214.63

$5,604,118

Aug 12, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
4,410 $213.70

4,410

$213.70

$942,417

Aug 11, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
211,771 $216.40

211,771

$216.40

$45,826,524

Aug 11, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
21,038 $215.68

21,038

$215.68

$4,537,507

Aug 11, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
3,200 $214.67

3,200

$214.67

$686,951

Aug 11, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
3,991 $217.09

3,991

$217.09

$866,395

Aug 10, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
166,095 $215.07

166,095

$215.07

$35,722,467

Aug 10, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
88,102 $214.43

88,102

$214.43

$18,891,914

Aug 10, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
7,467 $216.15

7,467

$216.15

$1,614,003

May 19, 2026

Carlsen Elyse

Carlsen Elyse
CAO
Sell
139 $216.30

139

$216.30

$30,066

May 19, 2026

Carlsen Elyse

Carlsen Elyse
CAO
Sell
221 $216.34

221

$216.34

$47,811

May 18, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
8,900 $213.18

8,900

$213.18

$1,897,278

May 18, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
22,828 $214.52

22,828

$214.52

$4,897,037

May 18, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
380 $208.28

380

$208.28

$79,147

May 18, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
7,108 $215.11

7,108

$215.11

$1,529,008

May 18, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
4,200 $210.38

4,200

$210.38

$883,599

May 18, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
9,200 $211.48

9,200

$211.48

$1,945,652

May 18, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
8,084 $212.28

8,084

$212.28

$1,716,076

May 15, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
50,723 $208.55

50,723

$208.55

$10,578,510

May 15, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
28,406 $208.00

28,406

$208.00

$5,908,368

May 15, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
23,067 $209.65

23,067

$209.65

$4,836,006

May 15, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
17,599 $210.58

17,599

$210.58

$3,706,073

May 14, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
97,111 $208.52

97,111

$208.52

$20,249,518

May 14, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
58,840 $206.71

58,840

$206.71

$12,163,016

May 14, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
151,554 $207.51

151,554

$207.51

$31,449,107

May 13, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
76,224 $201.24

76,224

$201.24

$15,339,447

May 13, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
28,240 $203.67

28,240

$203.67

$5,751,644

May 13, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
87,717 $203.06

87,717

$203.06

$17,811,595

May 13, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
173,819 $202.04

173,819

$202.04

$35,118,182

May 12, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
4,755 $202.61

4,755

$202.61

$963,411

May 12, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
50,245 $201.70

50,245

$201.70

$10,134,427

May 11, 2026

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
78,150 $197.18

78,150

$197.18

$15,409,617

Dec 09, 2025

Weymouth Katharine

Weymouth Katharine
Buy
478 $209.46

478

$209.46

$100,122

Historical Insider Trading

View older insider trading records reported to the SEC to research long-term buying and selling trends.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 22, 2025

Brummer Gregg

Brummer Gregg
EVP, COO
Sell
7,338 $233.94

7,338

$233.94

$1,716,652

Aug 19, 2025

CASCADE INVESTMENT, L.L.C.

CASCADE INVESTMENT, L.L.C.
Buy
4,258 $234.91

4,258

$234.91

$1,000,245

Jun 05, 2025

Carlsen Elyse

Carlsen Elyse
CAO
Sell
235 $253.17

235

$253.17

$59,495

Mar 03, 2025

Richardson Larson

Richardson Larson
SVP Operations
Sell
2,200 $239.07

2,200

$239.07

$525,954

Dec 05, 2024

Weymouth Katharine

Weymouth Katharine
Sell
1,859 $215.27

1,859

$215.27

$400,187

Nov 19, 2024

DelGhiaccio Brian M

DelGhiaccio Brian M
EVP Chief Financial Officer
Sell
5,071 $210.02

5,071

$210.02

$1,065,011

Aug 16, 2024

Collins Tomago

Collins Tomago
Sell
1,200 $202.86

1,200

$202.86

$243,432

Aug 16, 2024

Collins Tomago

Collins Tomago
Sell
100 $203.03

100

$203.03

$20,303

Aug 16, 2024

Collins Tomago

Collins Tomago
Sell
1,900 $203.10

1,900

$203.10

$385,890

Jun 04, 2024

Weymouth Katharine

Weymouth Katharine
Buy
540 $185.26

540

$185.26

$100,040

May 15, 2024

Volpe Sandra M

Volpe Sandra M
Buy
79 $187.38

79

$187.38

$14,803

May 06, 2024

Hodges Amanda

Hodges Amanda
EVP, Chief Marketing Officer
Sell
6,500 $186.02

6,500

$186.02

$1,209,130

Mar 04, 2024

Vander Ark Jon

Vander Ark Jon
CEO and President
Sell
5,446 $184.10

5,446

$184.10

$1,002,609

Aug 10, 2023

Hodges Amanda

Hodges Amanda
EVP, Chief Marketing Officer
Sell
2,712 $148.66

2,712

$148.66

$403,166

Aug 07, 2023

DelGhiaccio Brian M

DelGhiaccio Brian M
EVP Chief Financial Officer
Sell
5,500 $149.65

5,500

$149.65

$823,075

Mar 22, 2023

Collins Tomago

Collins Tomago
Sell
1,345 $130.77

1,345

$130.77

$175,886

Mar 22, 2023

Collins Tomago

Collins Tomago
Sell
200 $130.79

200

$130.79

$26,158

Mar 16, 2023

Weymouth Katharine

Weymouth Katharine
Sell
2,800 $133.57

2,800

$133.57

$373,996

Mar 16, 2023

Weymouth Katharine

Weymouth Katharine
Sell
1,504 $133.55

1,504

$133.55

$200,859

Feb 21, 2023

Kirk Jennifer M

Kirk Jennifer M
Buy
1,000 $129.60

1,000

$129.60

$129,600

TOP