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 22, 2024

Hauk Bruce A

Hauk Bruce A
COO
Sell
115 $57.77

115

$57.77

$6,644

May 03, 2023

Guardino Carl

Guardino Carl
Sell
777 $76.03

777

$76.03

$59,075

Mar 27, 2023

Patla Craig J

Patla Craig J
President of CTWS
Sell
725 $76.09

725

$76.09

$55,165

Nov 23, 2022

Gere Andrew

Gere Andrew
President and COO
Sell
830 $74.72

830

$74.72

$62,018

Nov 03, 2022

Lynch James Patrick

Lynch James Patrick
CAO
Sell
709 $67.27

709

$67.27

$47,694

Oct 20, 2022

Lynch James Patrick

Lynch James Patrick
CAO
Sell
803 $63.47

803

$63.47

$50,966

Oct 06, 2022

Lynch James Patrick

Lynch James Patrick
CAO
Sell
620 $61.00

620

$61.00

$37,820

Sep 22, 2022

Lynch James Patrick

Lynch James Patrick
CAO
Sell
533 $62.35

533

$62.35

$33,233

Sep 20, 2022

Guardino Carl

Guardino Carl
Sell
1,175 $64.32

1,175

$64.32

$75,576

Dec 07, 2021

ARMSTRONG KATHARINE

ARMSTRONG KATHARINE
Sell
2,303 $69.58

2,303

$69.58

$160,243

Dec 03, 2021

ARMSTRONG KATHARINE

ARMSTRONG KATHARINE
Sell
2,000 $68.41

2,000

$68.41

$136,820

Dec 10, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
1,000 $67.93

1,000

$67.93

$67,930

Dec 08, 2020

AVILA-WALKER WENDY

AVILA-WALKER WENDY
VP of Finance, Controller
Sell
550 $67.21

550

$67.21

$36,966

Nov 25, 2020

Walters Andrew F

Walters Andrew F
Chief Corp Development Officer
Sell
1,000 $67.35

1,000

$67.35

$67,350

Nov 25, 2020

Walters Andrew F

Walters Andrew F
Chief Corp Development Officer
Sell
3,898 $67.09

3,898

$67.09

$261,517

Nov 16, 2020

Walters Andrew F

Walters Andrew F
Chief Corp Development Officer
Sell
102 $67.00

102

$67.00

$6,834

Jun 01, 2020

More Daniel B.

More Daniel B.
Buy
29 $62.97

29

$62.97

$1,826

Apr 14, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $64.41

100

$64.41

$6,441

Apr 14, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $63.99

100

$63.99

$6,399

Apr 14, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $63.86

100

$63.86

$6,386

Apr 14, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $63.30

100

$63.30

$6,330

Apr 14, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $63.11

100

$63.11

$6,311

Apr 14, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
205 $63.50

205

$63.50

$13,018

Mar 10, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $65.96

100

$65.96

$6,596

Mar 10, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $65.75

100

$65.75

$6,575

Mar 10, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
200 $65.80

200

$65.80

$13,160

Mar 10, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $65.84

100

$65.84

$6,584

Mar 10, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
200 $66.08

200

$66.08

$13,216

Mar 10, 2020

KING DOUGLAS R

KING DOUGLAS R
Sell
5,348 $64.27

5,348

$64.27

$343,716

Mar 10, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $66.57

100

$66.57

$6,657

Mar 04, 2020

HANLEY MARY ANN

HANLEY MARY ANN
Buy
345 $65.28

345

$65.28

$22,522

Mar 02, 2020

More Daniel B.

More Daniel B.
Buy
23 $61.38

23

$61.38

$1,412

Mar 02, 2020

Gere Andrew

Gere Andrew
President and COO
Buy
30 $65.53

30

$65.53

$1,966

Mar 02, 2020

Gere Andrew

Gere Andrew
President and COO
Buy
6 $64.42

6

$64.42

$387

Feb 11, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $73.04

100

$73.04

$7,304

Feb 11, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $72.81

100

$72.81

$7,281

Feb 11, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $72.93

100

$72.93

$7,293

Feb 11, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $72.94

100

$72.94

$7,294

Feb 11, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
200 $73.02

200

$73.02

$14,604

Feb 11, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $73.07

100

$73.07

$7,307

Feb 11, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $73.15

100

$73.15

$7,315

Jan 14, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $69.68

100

$69.68

$6,968

Jan 14, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $69.71

100

$69.71

$6,971

Jan 14, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $69.85

100

$69.85

$6,985

Jan 14, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
300 $69.98

300

$69.98

$20,994

Jan 14, 2020

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
400 $69.91

400

$69.91

$27,964

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
54 $71.37

54

$71.37

$3,854

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
10 $70.98

10

$70.98

$710

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
1 $70.99

1

$70.99

$71

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
89 $71.00

89

$71.00

$6,319

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $71.01

100

$71.01

$7,101

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $71.28

100

$71.28

$7,128

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $71.26

100

$71.26

$7,126

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
146 $71.23

146

$71.23

$10,400

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $71.18

100

$71.18

$7,118

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $71.17

100

$71.17

$7,117

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $71.07

100

$71.07

$7,107

Dec 10, 2019

Lynch James Patrick

Lynch James Patrick
CFO/Treasurer
Sell
100 $71.11

100

$71.11

$7,111

Dec 02, 2019

More Daniel B.

More Daniel B.
Buy
18 $70.88

18

$70.88

$1,276

Nov 12, 2019

Van Valer Robert A

Van Valer Robert A
Buy
1,000 $67.24

1,000

$67.24

$67,240

Nov 12, 2019

Van Valer Robert A

Van Valer Robert A
Buy
1,000 $67.25

1,000

$67.25

$67,250

Nov 12, 2019

Van Valer Robert A

Van Valer Robert A
Buy
1,000 $67.20

1,000

$67.20

$67,200

Nov 12, 2019

Van Valer Robert A

Van Valer Robert A
Buy
1,000 $67.14

1,000

$67.14

$67,140

Nov 12, 2019

Van Valer Robert A

Van Valer Robert A
Buy
1,000 $67.19

1,000

$67.19

$67,190

Nov 12, 2019

Van Valer Robert A

Van Valer Robert A
Buy
500 $67.32

500

$67.32

$33,660

Nov 12, 2019

Van Valer Robert A

Van Valer Robert A
Buy
1,000 $67.19

1,000

$67.19

$67,190

Nov 12, 2019

Van Valer Robert A

Van Valer Robert A
Buy
1,000 $67.24

1,000

$67.24

$67,240

Sep 03, 2019

More Daniel B.

More Daniel B.
Buy
19 $68.51

19

$68.51

$1,302

Jun 03, 2019

More Daniel B.

More Daniel B.
Buy
21 $61.69

21

$61.69

$1,295

Mar 01, 2019

More Daniel B.

More Daniel B.
Buy
16 $61.12

16

$61.12

$978

Dec 03, 2018

More Daniel B.

More Daniel B.
Buy
16 $56.23

16

$56.23

$900

Sep 04, 2018

More Daniel B.

More Daniel B.
Buy
16 $57.79

16

$57.79

$925

Jun 29, 2017

AVILA-WALKER WENDY

AVILA-WALKER WENDY
VP of Finance, Controller
Sell
272 $52.31

272

$52.31

$14,228

Jun 14, 2017

AVILA-WALKER WENDY

AVILA-WALKER WENDY
VP of Finance, Controller
Sell
288 $52.41

288

$52.41

$15,094

Sep 13, 2016

AVILA-WALKER WENDY

AVILA-WALKER WENDY
VP of Finance, Controller
Sell
321 $42.57

321

$42.57

$13,665

TOP