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

Jun 07, 2024

Zamarripa Robert

Zamarripa Robert
Buy
4,000 $30.24

4,000

$30.24

$120,960

Sep 07, 2023

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
31 $26.01

31

$26.01

$806

Sep 07, 2023

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
5 $26.06

5

$26.06

$130

Sep 07, 2023

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $26.08

1

$26.08

$26

Sep 07, 2023

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
104 $26.14

104

$26.14

$2,719

Sep 07, 2023

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
63 $26.18

63

$26.18

$1,649

Aug 30, 2022

MOON MARK F

MOON MARK F
Buy
838 $41.17

838

$41.17

$34,499

Aug 30, 2022

MOON MARK F

MOON MARK F
Buy
24 $41.07

24

$41.07

$986

Aug 30, 2022

MOON MARK F

MOON MARK F
Buy
2 $41.01

2

$41.01

$82

Aug 30, 2022

MOON MARK F

MOON MARK F
Buy
136 $40.97

136

$40.97

$5,572

Jun 15, 2022

KING LUTHER CAPITAL MANAGEMENT CORP

KING LUTHER CAPITAL MANAGEMENT CORP
Buy
10,000 $51.00

10,000

$51.00

$510,000

Jun 15, 2022

MOON MARK F

MOON MARK F
Buy
5,000 $51.00

5,000

$51.00

$255,000

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $40.95

100

$40.95

$4,095

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $40.75

100

$40.75

$4,075

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
50 $41.30

50

$41.30

$2,065

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
50 $41.15

50

$41.15

$2,058

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
473 $42.30

473

$42.30

$20,008

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $42.10

100

$42.10

$4,210

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $42.35

100

$42.35

$4,235

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $42.54

100

$42.54

$4,254

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
95 $42.56

95

$42.56

$4,043

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
4 $42.55

4

$42.55

$170

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $42.54

1

$42.54

$43

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
300 $43.75

300

$43.75

$13,125

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
10 $43.74

10

$43.74

$437

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
530 $44.10

530

$44.10

$23,373

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
32 $43.95

32

$43.95

$1,406

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $44.19

100

$44.19

$4,419

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
736 $43.95

736

$43.95

$32,347

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
296 $43.50

296

$43.50

$12,877

Jun 07, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
3 $43.49

3

$43.49

$130

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
3 $41.37

3

$41.37

$124

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
97 $41.34

97

$41.34

$4,010

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
4 $40.70

4

$40.70

$163

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
101 $41.02

101

$41.02

$4,143

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
36 $40.51

36

$40.51

$1,458

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
96 $41.01

96

$41.01

$3,937

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $41.41

100

$41.41

$4,141

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $41.40

100

$41.40

$4,140

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1,100 $41.31

1,100

$41.31

$45,441

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
28 $41.30

28

$41.30

$1,156

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $41.24

100

$41.24

$4,124

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
88 $40.58

88

$40.58

$3,571

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
703 $40.90

703

$40.90

$28,753

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
400 $40.49

400

$40.49

$16,196

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
617 $41.02

617

$41.02

$25,309

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $41.02

200

$41.02

$8,204

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
72 $41.29

72

$41.29

$2,973

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
28 $41.28

28

$41.28

$1,156

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
126 $41.12

126

$41.12

$5,181

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
65 $41.49

65

$41.49

$2,697

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
35 $41.46

35

$41.46

$1,451

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $41.28

100

$41.28

$4,128

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
711 $41.13

711

$41.13

$29,243

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
79 $41.49

79

$41.49

$3,278

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
13 $41.47

13

$41.47

$539

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
85 $41.45

85

$41.45

$3,523

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
2 $41.40

2

$41.40

$83

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
2 $41.39

2

$41.39

$83

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
19 $41.50

19

$41.50

$789

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
400 $41.30

400

$41.30

$16,520

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $41.14

100

$41.14

$4,114

Jun 06, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
162 $41.13

162

$41.13

$6,663

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
500 $38.36

500

$38.36

$19,180

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.21

100

$38.21

$3,821

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $38.07

200

$38.07

$7,614

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $38.06

200

$38.06

$7,612

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $38.03

200

$38.03

$7,606

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.01

100

$38.01

$3,801

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
97 $38.45

97

$38.45

$3,730

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
3 $38.50

3

$38.50

$116

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $38.09

200

$38.09

$7,618

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.08

100

$38.08

$3,808

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
57 $37.56

57

$37.56

$2,141

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
7 $37.87

7

$37.87

$265

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
293 $38.87

293

$38.87

$11,389

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $37.86

100

$37.86

$3,786

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
9 $37.95

9

$37.95

$342

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $37.69

200

$37.69

$7,538

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
8 $37.59

8

$37.59

$301

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $37.56

100

$37.56

$3,756

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $37.55

100

$37.55

$3,755

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
86 $37.38

86

$37.38

$3,215

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
8 $37.40

8

$37.40

$299

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
30 $37.30

30

$37.30

$1,119

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
2 $37.30

2

$37.30

$75

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
151 $37.17

151

$37.17

$5,613

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
300 $37.40

300

$37.40

$11,220

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
43 $37.86

43

$37.86

$1,628

Jun 03, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
57 $37.85

57

$37.85

$2,157

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
45 $37.89

45

$37.89

$1,705

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
26 $38.57

26

$38.57

$1,003

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
258 $38.81

258

$38.81

$10,013

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1,000 $38.80

1,000

$38.80

$38,800

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $38.35

200

$38.35

$7,670

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.34

100

$38.34

$3,834

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
2 $37.54

2

$37.54

$75

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.34

100

$38.34

$3,834

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
300 $38.33

300

$38.33

$11,499

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.30

100

$38.30

$3,830

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.34

100

$38.34

$3,834

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.32

100

$38.32

$3,832

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.31

100

$38.31

$3,831

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.31

100

$38.31

$3,831

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.30

100

$38.30

$3,830

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
87 $38.26

87

$38.26

$3,329

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
67 $38.23

67

$38.23

$2,561

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.30

100

$38.30

$3,830

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.29

100

$38.29

$3,829

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
21 $38.23

21

$38.23

$803

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
43 $38.35

43

$38.35

$1,649

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
57 $38.35

57

$38.35

$2,186

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.21

100

$38.21

$3,821

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.20

100

$38.20

$3,820

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
300 $38.09

300

$38.09

$11,427

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
300 $38.08

300

$38.08

$11,424

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
9 $37.62

9

$37.62

$339

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
48 $37.87

48

$37.87

$1,818

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
26 $37.87

26

$37.87

$985

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
98 $37.87

98

$37.87

$3,711

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.20

100

$38.20

$3,820

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
10 $37.91

10

$37.91

$379

Jun 02, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.21

100

$38.21

$3,821

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
184 $37.95

184

$37.95

$6,983

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
139 $37.91

139

$37.91

$5,269

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.32

100

$38.32

$3,832

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
112 $38.50

112

$38.50

$4,312

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
6 $38.32

6

$38.32

$230

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
94 $38.32

94

$38.32

$3,602

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $37.53

1

$37.53

$38

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $37.53

1

$37.53

$38

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $37.53

1

$37.53

$38

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
8 $37.85

8

$37.85

$303

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
5 $37.87

5

$37.87

$189

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.13

100

$38.13

$3,813

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $38.14

200

$38.14

$7,628

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
67 $37.89

67

$37.89

$2,539

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.13

100

$38.13

$3,813

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.01

100

$38.01

$3,801

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
107 $38.05

107

$38.05

$4,071

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.09

100

$38.09

$3,809

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
72 $38.00

72

$38.00

$2,736

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.01

100

$38.01

$3,801

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.01

100

$38.01

$3,801

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $37.99

1

$37.99

$38

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $37.98

1

$37.98

$38

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
69 $38.02

69

$38.02

$2,623

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
79 $38.02

79

$38.02

$3,004

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $37.99

200

$37.99

$7,598

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
17 $37.94

17

$37.94

$645

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $38.00

200

$38.00

$7,600

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $37.91

1

$37.91

$38

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
3 $37.97

3

$37.97

$114

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
3 $37.97

3

$37.97

$114

Jun 01, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
206 $37.99

206

$37.99

$7,826

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
645 $37.40

645

$37.40

$24,123

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
30 $37.54

30

$37.54

$1,126

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
59 $37.39

59

$37.39

$2,206

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $37.48

100

$37.48

$3,748

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
10 $37.62

10

$37.62

$376

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
154 $37.68

154

$37.68

$5,803

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $37.66

100

$37.66

$3,766

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $37.81

100

$37.81

$3,781

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $37.80

100

$37.80

$3,780

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
39 $37.79

39

$37.79

$1,474

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $38.20

1

$38.20

$38

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
82 $38.21

82

$38.21

$3,133

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
2 $38.24

2

$38.24

$76

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
3 $38.24

3

$38.24

$115

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
2 $38.26

2

$38.26

$77

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $38.27

1

$38.27

$38

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
2 $38.27

2

$38.27

$77

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.09

100

$38.09

$3,809

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
39 $38.03

39

$38.03

$1,483

May 31, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.13

100

$38.13

$3,813

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
144 $38.71

144

$38.71

$5,574

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $39.65

100

$39.65

$3,965

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
3 $39.75

3

$39.75

$119

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $39.36

100

$39.36

$3,936

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
3 $39.77

3

$39.77

$119

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
4 $39.76

4

$39.76

$159

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $39.98

100

$39.98

$3,998

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
500 $39.79

500

$39.79

$19,895

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $39.77

100

$39.77

$3,977

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
300 $39.31

300

$39.31

$11,793

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $38.99

200

$38.99

$7,798

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.85

100

$38.85

$3,885

May 27, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.76

100

$38.76

$3,876

May 26, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
200 $38.70

200

$38.70

$7,740

May 26, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
100 $38.45

100

$38.45

$3,845

May 24, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
80 $37.12

80

$37.12

$2,970

May 24, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $37.12

1

$37.12

$37

May 24, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
83 $37.42

83

$37.42

$3,106

May 24, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $37.42

1

$37.42

$37

May 24, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
4 $37.42

4

$37.42

$150

May 24, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
2 $37.41

2

$37.41

$75

May 24, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
1 $37.41

1

$37.41

$37

May 24, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
2 $37.41

2

$37.41

$75

May 24, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
2 $37.41

2

$37.41

$75

May 24, 2022

Lanuza Cesar

Lanuza Cesar
President and CEO
Buy
4 $37.41

4

$37.41

$150

TOP