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

Historical Insider Transactions

The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 28, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
2,609 $1,502.98

2,609

$1,502.98

$3,921,266

Aug 28, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
2,020 $1,500.26

2,020

$1,500.26

$3,030,531

Aug 28, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
1,081 $1,501.28

1,081

$1,501.28

$1,622,881

Aug 28, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,503.35

100

$1,503.35

$150,335

Aug 28, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
200 $1,505.17

200

$1,505.17

$301,034

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
26 $1,880.42

26

$1,880.42

$48,891

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
200 $1,546.95

200

$1,546.95

$309,390

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
47 $1,571.51

47

$1,571.51

$73,861

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
218 $1,549.83

218

$1,549.83

$337,863

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
14 $1,551.78

14

$1,551.78

$21,725

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
200 $1,546.01

200

$1,546.01

$309,202

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
252 $1,557.48

252

$1,557.48

$392,486

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
356 $1,555.44

356

$1,555.44

$553,736

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
197 $1,556.73

197

$1,556.73

$306,676

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
220 $1,887.47

220

$1,887.47

$415,244

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
319 $1,550.63

319

$1,550.63

$494,650

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
101 $1,558.35

101

$1,558.35

$157,393

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
145 $1,561.10

145

$1,561.10

$226,359

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
13 $1,562.36

13

$1,562.36

$20,311

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
80 $1,884.41

80

$1,884.41

$150,753

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
52 $1,574.98

52

$1,574.98

$81,899

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
1 $1,579.85

1

$1,579.85

$1,580

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
11 $1,552.46

11

$1,552.46

$17,077

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
191 $1,559.76

191

$1,559.76

$297,914

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,599.53

100

$1,599.53

$159,953

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,585.06

100

$1,585.06

$158,506

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,601.44

100

$1,601.44

$160,144

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
67 $1,636.95

67

$1,636.95

$109,676

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
33 $1,629.78

33

$1,629.78

$53,783

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,632.93

100

$1,632.93

$163,293

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
1 $1,572.68

1

$1,572.68

$1,573

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
54 $1,615.07

54

$1,615.07

$87,214

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,640.41

100

$1,640.41

$164,041

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
32 $1,568.54

32

$1,568.54

$50,193

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
146 $1,616.71

146

$1,616.71

$236,040

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
99 $1,882.09

99

$1,882.09

$186,327

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
37 $1,554.15

37

$1,554.15

$57,504

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
624 $1,544.80

624

$1,544.80

$963,955

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
95 $1,650.28

95

$1,650.28

$156,776

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
5 $1,651.01

5

$1,651.01

$8,255

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,673.99

100

$1,673.99

$167,399

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
11 $1,675.21

11

$1,675.21

$18,427

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
89 $1,677.22

89

$1,677.22

$149,273

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
28 $1,681.22

28

$1,681.22

$47,074

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
15 $1,682.57

15

$1,682.57

$25,239

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
21 $1,683.73

21

$1,683.73

$35,358

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
60 $1,686.84

60

$1,686.84

$101,210

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
76 $1,690.78

76

$1,690.78

$128,499

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
62 $1,698.68

62

$1,698.68

$105,318

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
38 $1,710.29

38

$1,710.29

$64,991

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,711.98

100

$1,711.98

$171,198

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
190 $1,731.94

190

$1,731.94

$329,069

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
30 $1,732.88

30

$1,732.88

$51,986

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
71 $1,737.30

71

$1,737.30

$123,348

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
9 $1,739.99

9

$1,739.99

$15,660

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,749.50

100

$1,749.50

$174,950

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,760.99

100

$1,760.99

$176,099

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
94 $1,777.90

94

$1,777.90

$167,123

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
6 $1,829.99

6

$1,829.99

$10,980

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
183 $1,860.92

183

$1,860.92

$340,548

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
114 $1,869.52

114

$1,869.52

$213,126

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
3 $1,872.10

3

$1,872.10

$5,616

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,875.13

100

$1,875.13

$187,513

Jul 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
75 $1,877.46

75

$1,877.46

$140,810

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,733.93

100

$1,733.93

$173,393

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
150 $1,745.06

150

$1,745.06

$261,760

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
40 $1,745.91

40

$1,745.91

$69,836

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
294 $1,747.12

294

$1,747.12

$513,652

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
101 $1,749.71

101

$1,749.71

$176,721

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,751.00

100

$1,751.00

$175,100

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,752.91

100

$1,752.91

$175,291

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,759.01

100

$1,759.01

$175,901

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
215 $1,761.13

215

$1,761.13

$378,643

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
200 $1,762.37

200

$1,762.37

$352,473

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
111 $1,763.85

111

$1,763.85

$195,788

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
200 $1,764.85

200

$1,764.85

$352,970

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
299 $1,766.37

299

$1,766.37

$528,143

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
231 $1,767.69

231

$1,767.69

$408,337

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
432 $1,769.00

432

$1,769.00

$764,210

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
336 $1,770.11

336

$1,770.11

$594,756

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
20 $1,770.84

20

$1,770.84

$35,417

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
426 $1,771.86

426

$1,771.86

$754,813

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
366 $1,773.24

366

$1,773.24

$649,007

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
619 $1,774.48

619

$1,774.48

$1,098,401

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
600 $1,775.29

600

$1,775.29

$1,065,173

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
256 $1,776.42

256

$1,776.42

$454,764

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
260 $1,777.86

260

$1,777.86

$462,243

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
334 $1,778.88

334

$1,778.88

$594,147

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
20 $1,779.19

20

$1,779.19

$35,584

Jun 10, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,780.51

100

$1,780.51

$178,051

Jun 09, 2025

Weber Steven P.

Weber Steven P.
Executive Vice President & CFO
Sell
1,000 $1,738.25

1,000

$1,738.25

$1,738,250

Jun 09, 2025

Weber Steven P.

Weber Steven P.
Executive Vice President & CFO
Sell
1,000 $1,738.25

1,000

$1,738.25

$1,738,250

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
189 $2,167.17

189

$2,167.17

$409,595

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
1 $2,168.15

1

$2,168.15

$2,168

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
102 $2,170.22

102

$2,170.22

$221,363

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
281 $2,172.34

281

$2,172.34

$610,428

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
19 $2,172.95

19

$2,172.95

$41,286

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
68 $2,130.37

68

$2,130.37

$144,865

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
333 $2,132.49

333

$2,132.49

$710,118

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
38 $2,133.67

38

$2,133.67

$81,079

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
200 $2,135.94

200

$2,135.94

$427,187

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
295 $2,137.07

295

$2,137.07

$630,435

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
144 $2,138.13

144

$2,138.13

$307,891

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
226 $2,139.35

226

$2,139.35

$483,492

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
366 $2,140.74

366

$2,140.74

$783,511

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
531 $2,152.00

531

$2,152.00

$1,142,714

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
239 $2,152.82

239

$2,152.82

$514,524

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
256 $2,143.19

256

$2,143.19

$548,656

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
182 $2,141.94

182

$2,141.94

$389,832

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
207 $2,144.43

207

$2,144.43

$443,897

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
342 $2,145.18

342

$2,145.18

$733,651

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
54 $2,146.19

54

$2,146.19

$115,894

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
124 $2,147.94

124

$2,147.94

$266,345

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
122 $2,149.16

122

$2,149.16

$262,198

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
283 $2,150.87

283

$2,150.87

$608,697

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
1 $2,153.95

1

$2,153.95

$2,154

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
96 $2,155.46

96

$2,155.46

$206,924

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
108 $2,156.95

108

$2,156.95

$232,951

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
317 $2,157.67

317

$2,157.67

$683,981

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
110 $2,158.65

110

$2,158.65

$237,452

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
34 $2,160.13

34

$2,160.13

$73,444

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
35 $2,160.57

35

$2,160.57

$75,620

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
145 $2,162.78

145

$2,162.78

$313,603

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
245 $2,163.76

245

$2,163.76

$530,121

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
210 $2,164.99

210

$2,164.99

$454,648

May 13, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
108 $2,166.27

108

$2,166.27

$233,957

May 09, 2025

MCMORRIS MARC F

MCMORRIS MARC F
Sell
797 $2,087.50

797

$2,087.50

$1,663,738

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
715 $2,055.94

715

$2,055.94

$1,469,999

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
100 $2,048.64

100

$2,048.64

$204,864

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
467 $2,059.99

467

$2,059.99

$962,015

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
50 $2,052.01

50

$2,052.01

$102,601

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
770 $2,057.18

770

$2,057.18

$1,584,029

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
229 $2,065.35

229

$2,065.35

$472,965

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
126 $2,066.06

126

$2,066.06

$260,324

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
392 $2,063.77

392

$2,063.77

$808,999

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
345 $2,050.43

345

$2,050.43

$707,399

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
73 $2,060.43

73

$2,060.43

$150,411

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
395 $2,051.13

395

$2,051.13

$810,198

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
23 $2,053.33

23

$2,053.33

$47,227

May 02, 2025

Bowers Thomas A.

Bowers Thomas A.
EVP
Sell
392 $2,055.04

392

$2,055.04

$805,574

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
131 $1,721.22

131

$1,721.22

$225,479

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
125 $1,719.91

125

$1,719.91

$214,988

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
166 $1,718.97

166

$1,718.97

$285,350

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
10 $1,721.78

10

$1,721.78

$17,218

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
4 $1,723.57

4

$1,723.57

$6,894

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
20 $1,729.01

20

$1,729.01

$34,580

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,736.80

100

$1,736.80

$173,680

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,747.66

100

$1,747.66

$174,766

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
40 $1,748.83

40

$1,748.83

$69,953

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
70 $1,771.16

70

$1,771.16

$123,981

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
60 $1,751.47

60

$1,751.47

$105,088

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
200 $1,750.50

200

$1,750.50

$350,100

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
111 $1,752.36

111

$1,752.36

$194,512

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
89 $1,753.73

89

$1,753.73

$156,082

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
185 $1,755.38

185

$1,755.38

$324,745

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
40 $1,757.74

40

$1,757.74

$70,310

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
15 $1,761.38

15

$1,761.38

$26,421

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
160 $1,764.96

160

$1,764.96

$282,394

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
75 $1,769.90

75

$1,769.90

$132,743

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
55 $1,777.42

55

$1,777.42

$97,758

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,779.28

100

$1,779.28

$177,928

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
200 $1,780.67

200

$1,780.67

$356,135

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,783.03

100

$1,783.03

$178,303

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
239 $1,784.91

239

$1,784.91

$426,593

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
15 $1,785.78

15

$1,785.78

$26,787

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
51 $1,788.67

51

$1,788.67

$91,222

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
200 $1,776.53

200

$1,776.53

$355,306

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,774.40

100

$1,774.40

$177,440

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
195 $1,790.44

195

$1,790.44

$349,137

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
122 $1,644.53

122

$1,644.53

$200,633

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
10 $1,646.99

10

$1,646.99

$16,470

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
348 $1,649.06

348

$1,649.06

$573,872

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
10 $1,650.52

10

$1,650.52

$16,505

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
20 $1,651.61

20

$1,651.61

$33,032

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,654.47

100

$1,654.47

$165,447

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,659.36

100

$1,659.36

$165,936

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,662.13

100

$1,662.13

$166,213

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
55 $1,666.01

55

$1,666.01

$91,631

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
45 $1,668.13

45

$1,668.13

$75,066

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
42 $1,669.85

42

$1,669.85

$70,134

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
193 $1,673.05

193

$1,673.05

$322,898

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
30 $1,673.97

30

$1,673.97

$50,219

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
35 $1,675.17

35

$1,675.17

$58,631

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
65 $1,686.86

65

$1,686.86

$109,646

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
258 $1,688.40

258

$1,688.40

$435,606

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
140 $1,689.74

140

$1,689.74

$236,563

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
37 $1,691.26

37

$1,691.26

$62,577

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,695.55

100

$1,695.55

$169,555

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
180 $1,698.89

180

$1,698.89

$305,800

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
220 $1,700.76

220

$1,700.76

$374,167

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
175 $1,701.77

175

$1,701.77

$297,810

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
235 $1,702.96

235

$1,702.96

$400,196

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
25 $1,704.13

25

$1,704.13

$42,603

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
65 $1,705.45

65

$1,705.45

$110,854

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,708.95

100

$1,708.95

$170,895

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,710.74

100

$1,710.74

$171,074

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
44 $1,712.49

44

$1,712.49

$75,350

Apr 08, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
100 $1,715.80

100

$1,715.80

$171,580

Mar 11, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
161 $1,715.34

161

$1,715.34

$276,170

Mar 11, 2025

LANSING WILLIAM J

LANSING WILLIAM J
President and CEO
Sell
18 $1,713.52

18

$1,713.52

$30,843

TOP