← All stocks

Distribution Solutions Group, Inc.

DSGR Net buying
CIK 0000703604 #2205 in the set updated 19 Sep 2026
Bought (120 mo)
$81.08M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$52.56M
$0.00 on a plan · $441.23K straight out of an exercise
Sold at will
$52.12M
18 of 24 sales
Net
+$28.51M
+$28.96M against sales at will

By person

21 insiders · 371 transactions
3.5×

Cesar A. Lanuza holds only 3.5 times base salary in stock. $2.13M of shares against $600.00K in salary for 2025.

Salary from the company's own proxy. The shares are what Cesar A. Lanuza last reported holding, valued at $21.23, the price Common Stock was last bought or sold at on the open market here, on 10 Mar 2026.

Insider
Role
Bought
Sold
Net
Holding
Worth
Change
KING LUTHER CAPITAL MANAGEMENT CORP entity
10% owner
$78.37M (20)
+$78.37M
29,102,661
$617.85M
+131.3%
PORT RONALD B
Director
$37.19M (3)
−$37.19M
2,493,123
$52.93M
−33.6%
Errant James S
Director
$12.67M (1)
−$12.67M
356,968
$7.58M
−52.1%
Lanuza Cesar
President and CEO
$1.25M (257)
+$1.25M
100,498
$2.13M
+297.2%
Smelcer Wilma
Director
$1.21M (1)
−$1.21M
0
$0.00
−100.0%
JENKINS NEIL E
EVP, Sec. & General Counsel
$438.31K (6) scheduled
−$438.31K
38,372
$814.64K
+859.3%
Knutson Ronald J
EVP CFO & Treasurer
$418.25K (3)
−$418.25K
90,618
$1.92M
+92.3%
Zamarripa Robert
Director
$418.18K (2)
+$418.18K
47,105
$1.00M
+1,212%
DeCata Michael G
President and CEO
$396.36K (22)
+$396.36K
108,291
$2.30M
+482.5%
MOON MARK F
Director
$355.37K (6)
+$355.37K
18,597
$394.81K
Brown Matthew Jay
SVP, Sales
$331.38K (5)
−$331.38K
4,845
$102.86K
+1,043%
McCarthy Shane
SVP Supply Chain, Prod Mgt Mkt
$307.26K (5)
−$307.26K
12,467
$264.67K
+187.9%
King John Bryan
Director
$291.43K (11)
+$291.43K
6,242,227
$132.52M
+0.3%
Postek Thomas
Director
67,503
$1.43M
+11.7%
ALBERT ANDREW B
Director
55,519
$1.18M
+45.7%
HILLMAN LEE S
Director
44,808
$951.27K
+205.1%
Edelson I Steven
Director
40,519
$860.22K
+289.6%
Pufpaf Richard D
SVP and General Counsel
17,392
$369.23K
+56.4%
Rhodes Bianca
Director
6,320
$134.17K
Hale Charles D
Director
4,202
$89.21K
Lambert David S
VP, Controller and CAO
2,122
$45.05K

No percentages here. These insiders hold more than one class of share between them, and the share count on file covers one of them rather than all. Dividing the two would compare different things.

Insider
Date
Role
Action
Shares
Price
Amount
Zamarripa Robert
10 Mar 2026
Director
Buy
14,000
$21.23
$297.22K
Zamarripa Robert
7 Jun 2024
Director
Buy
4,000
$30.24
$120.96K
Knutson Ronald J
27 Jan 2024
EVP CFO & Treasurer
Exercised, kept
4,000
$32.52
$130.08K
Knutson Ronald J
31 Dec 2023
EVP CFO & Treasurer
Exercised, kept
2,882
$31.56
$90.96K
Lambert David S
31 Dec 2023
VP, Controller and CAO
Exercised, kept
598
$31.56
$18.87K
Pufpaf Richard D
31 Dec 2023
SVP and General Counsel
Exercised, kept
1,446
$31.56
$45.64K
Lanuza Cesar
7 Sep 2023
President and CEO
Buy
63
$26.18
$1.65K
Lanuza Cesar
7 Sep 2023
President and CEO
Buy
104
$26.14
$2.72K
Lanuza Cesar
7 Sep 2023
President and CEO
Buy
1
$26.08
$26.08
Lanuza Cesar
7 Sep 2023
President and CEO
Buy
5
$26.06
$130.30
Lanuza Cesar
7 Sep 2023
President and CEO
Buy
31
$26.01
$806.31
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
600
$25.98
$15.59K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
147
$25.96
$3.82K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
100
$25.95
$2.60K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
231
$25.93
$5.99K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
156
$25.90
$4.04K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
44
$25.88
$1.14K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
958
$25.86
$24.77K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
11
$25.84
$284.24
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
18
$25.80
$464.40
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
576
$25.79
$14.86K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
200
$25.78
$5.16K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
400
$25.77
$10.31K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
77
$25.76
$1.98K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
318
$25.75
$8.19K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
100
$25.73
$2.57K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
600
$25.69
$15.41K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
600
$25.68
$15.41K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
299
$25.66
$7.67K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
212
$25.65
$5.44K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
100
$25.62
$2.56K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
100
$25.57
$2.56K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
200
$25.51
$5.10K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
2,406
$25.50
$61.35K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
228
$25.49
$5.81K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
508
$25.13
$12.77K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
100
$25.08
$2.51K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
307
$25.04
$7.69K
Lanuza Cesar
6 Sep 2023
President and CEO
Buy
100
$24.80
$2.48K
Lambert David S
15 Jun 2023
VP, Controller and CAO
Exercised, kept
1,000
$52.48
$52.48K
Knutson Ronald J
31 Dec 2022
EVP CFO Controller & Treasurer
Exercised, kept
1,766
$36.86
$65.09K
Pufpaf Richard D
31 Dec 2022
SVP and General Counsel
Exercised, kept
697
$36.86
$25.69K
Brown Matthew Jay
31 Dec 2022
SVP, Sales
Exercised, kept
778
$36.86
$28.68K
MOON MARK F
30 Aug 2022
Director
Buy
136
$40.97
$5.57K
MOON MARK F
30 Aug 2022
Director
Buy
2
$41.01
$82.02
MOON MARK F
30 Aug 2022
Director
Buy
24
$41.07
$985.68
MOON MARK F
30 Aug 2022
Director
Buy
838
$41.17
$34.50K
KING LUTHER CAPITAL MANAGEMENT CORP
15 Jun 2022
10% owner
Buy indirect
10,000
$51.00
$510.00K
Lambert David S
15 Jun 2022
VP, Controller and CAO
Exercised, kept
1,000
$49.50
$49.50K
MOON MARK F
15 Jun 2022
Director
Buy
5,000
$51.00
$255.00K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
3
$43.49
$130.47
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
296
$43.50
$12.88K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
736
$43.95
$32.35K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
100
$44.19
$4.42K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
32
$43.95
$1.41K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
530
$44.10
$23.37K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
10
$43.74
$437.40
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
300
$43.75
$13.13K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
1
$42.54
$42.54
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
4
$42.55
$170.20
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
95
$42.56
$4.04K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
100
$42.54
$4.25K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
100
$42.35
$4.24K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
100
$42.10
$4.21K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
473
$42.30
$20.01K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
50
$41.15
$2.06K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
50
$41.30
$2.07K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
100
$40.75
$4.08K
Lanuza Cesar
7 Jun 2022
President and CEO
Buy
100
$40.95
$4.10K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
162
$41.13
$6.66K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
100
$41.14
$4.11K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
400
$41.30
$16.52K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
19
$41.50
$788.50
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
2
$41.39
$82.78
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
2
$41.40
$82.80
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
85
$41.45
$3.52K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
13
$41.47
$539.11
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
79
$41.49
$3.28K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
711
$41.13
$29.24K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
100
$41.28
$4.13K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
35
$41.46
$1.45K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
65
$41.49
$2.70K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
126
$41.12
$5.18K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
28
$41.28
$1.16K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
72
$41.29
$2.97K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
200
$41.02
$8.20K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
617
$41.02
$25.31K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
400
$40.49
$16.20K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
703
$40.90
$28.75K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
88
$40.58
$3.57K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
100
$41.24
$4.12K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
28
$41.30
$1.16K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
1,100
$41.31
$45.44K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
100
$41.40
$4.14K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
100
$41.41
$4.14K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
96
$41.01
$3.94K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
36
$40.51
$1.46K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
101
$41.02
$4.14K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
4
$40.70
$162.80
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
97
$41.34
$4.01K
Lanuza Cesar
6 Jun 2022
President and CEO
Buy
3
$41.37
$124.11
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
57
$37.85
$2.16K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
43
$37.86
$1.63K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
300
$37.40
$11.22K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
151
$37.17
$5.61K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
2
$37.30
$74.60
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
30
$37.30
$1.12K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
8
$37.40
$299.20
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
86
$37.38
$3.21K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
100
$37.55
$3.76K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
100
$37.56
$3.76K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
8
$37.59
$300.72
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
200
$37.69
$7.54K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
9
$37.95
$341.55
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
100
$37.86
$3.79K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
293
$38.87
$11.39K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
7
$37.87
$265.09
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
57
$37.56
$2.14K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
100
$38.08
$3.81K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
200
$38.09
$7.62K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
3
$38.50
$115.50
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
97
$38.45
$3.73K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
100
$38.01
$3.80K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
200
$38.03
$7.61K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
200
$38.06
$7.61K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
200
$38.07
$7.61K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
100
$38.21
$3.82K
Lanuza Cesar
3 Jun 2022
President and CEO
Buy
500
$38.36
$19.18K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
98
$37.87
$3.71K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
26
$37.87
$984.62
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
48
$37.87
$1.82K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
9
$37.62
$338.58
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
300
$38.08
$11.42K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
300
$38.09
$11.43K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.20
$3.82K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.21
$3.82K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
57
$38.35
$2.19K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
43
$38.35
$1.65K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
21
$38.23
$802.83
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.29
$3.83K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.30
$3.83K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
67
$38.23
$2.56K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
87
$38.26
$3.33K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.30
$3.83K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.31
$3.83K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.31
$3.83K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.32
$3.83K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.34
$3.83K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.30
$3.83K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
300
$38.33
$11.50K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.34
$3.83K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
2
$37.54
$75.08
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.34
$3.83K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
200
$38.35
$7.67K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
1,000
$38.80
$38.80K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
258
$38.81
$10.01K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
26
$38.57
$1.00K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
45
$37.89
$1.71K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.21
$3.82K
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
10
$37.91
$379.10
Lanuza Cesar
2 Jun 2022
President and CEO
Buy
100
$38.20
$3.82K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
206
$37.99
$7.83K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
3
$37.97
$113.91
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
3
$37.97
$113.91
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
1
$37.91
$37.91
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
200
$38.00
$7.60K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
17
$37.94
$644.98
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
200
$37.99
$7.60K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
79
$38.02
$3.00K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
69
$38.02
$2.62K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
1
$37.98
$37.98
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
1
$37.99
$37.99
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
100
$38.01
$3.80K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
100
$38.01
$3.80K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
72
$38.00
$2.74K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
100
$38.09
$3.81K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
107
$38.05
$4.07K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
100
$38.01
$3.80K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
100
$38.13
$3.81K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
67
$37.89
$2.54K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
200
$38.14
$7.63K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
100
$38.13
$3.81K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
5
$37.87
$189.35
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
8
$37.85
$302.80
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
1
$37.53
$37.53
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
1
$37.53
$37.53
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
1
$37.53
$37.53
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
94
$38.32
$3.60K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
6
$38.32
$229.92
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
112
$38.50
$4.31K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
100
$38.32
$3.83K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
139
$37.91
$5.27K
Lanuza Cesar
1 Jun 2022
President and CEO
Buy
184
$37.95
$6.98K
Lanuza Cesar
31 May 2022
President and CEO
Buy
100
$38.13
$3.81K
Lanuza Cesar
31 May 2022
President and CEO
Buy
39
$38.03
$1.48K
Lanuza Cesar
31 May 2022
President and CEO
Buy
100
$38.09
$3.81K
Lanuza Cesar
31 May 2022
President and CEO
Buy
2
$38.27
$76.54
Lanuza Cesar
31 May 2022
President and CEO
Buy
1
$38.27
$38.27
Lanuza Cesar
31 May 2022
President and CEO
Buy
2
$38.26
$76.52
Lanuza Cesar
31 May 2022
President and CEO
Buy
3
$38.24
$114.72
Lanuza Cesar
31 May 2022
President and CEO
Buy
2
$38.24
$76.48
Lanuza Cesar
31 May 2022
President and CEO
Buy
82
$38.21
$3.13K
Lanuza Cesar
31 May 2022
President and CEO
Buy
1
$38.20
$38.20
Lanuza Cesar
31 May 2022
President and CEO
Buy
39
$37.79
$1.47K
Lanuza Cesar
31 May 2022
President and CEO
Buy
100
$37.80
$3.78K
Lanuza Cesar
31 May 2022
President and CEO
Buy
100
$37.81
$3.78K
Lanuza Cesar
31 May 2022
President and CEO
Buy
100
$37.66
$3.77K
Lanuza Cesar
31 May 2022
President and CEO
Buy
154
$37.68
$5.80K
Lanuza Cesar
31 May 2022
President and CEO
Buy
10
$37.62
$376.20
Lanuza Cesar
31 May 2022
President and CEO
Buy
100
$37.48
$3.75K
Lanuza Cesar
31 May 2022
President and CEO
Buy
59
$37.39
$2.21K
Lanuza Cesar
31 May 2022
President and CEO
Buy
30
$37.54
$1.13K
Lanuza Cesar
31 May 2022
President and CEO
Buy
645
$37.40
$24.12K
Lanuza Cesar
27 May 2022
President and CEO
Buy
100
$38.76
$3.88K
Lanuza Cesar
27 May 2022
President and CEO
Buy
100
$38.85
$3.89K
Lanuza Cesar
27 May 2022
President and CEO
Buy
200
$38.99
$7.80K
Lanuza Cesar
27 May 2022
President and CEO
Buy
300
$39.31
$11.79K
Lanuza Cesar
27 May 2022
President and CEO
Buy
100
$39.77
$3.98K
Lanuza Cesar
27 May 2022
President and CEO
Buy
500
$39.79
$19.90K
Lanuza Cesar
27 May 2022
President and CEO
Buy
100
$39.98
$4.00K
Lanuza Cesar
27 May 2022
President and CEO
Buy
4
$39.76
$159.04
Lanuza Cesar
27 May 2022
President and CEO
Buy
3
$39.77
$119.31
Lanuza Cesar
27 May 2022
President and CEO
Buy
100
$39.36
$3.94K
Lanuza Cesar
27 May 2022
President and CEO
Buy
3
$39.75
$119.25
Lanuza Cesar
27 May 2022
President and CEO
Buy
100
$39.65
$3.97K
Lanuza Cesar
27 May 2022
President and CEO
Buy
144
$38.71
$5.57K
Lanuza Cesar
26 May 2022
President and CEO
Buy
100
$38.45
$3.85K
Lanuza Cesar
26 May 2022
President and CEO
Buy
200
$38.70
$7.74K
Lanuza Cesar
25 May 2022
President and CEO
Buy
200
$37.74
$7.55K
Lanuza Cesar
25 May 2022
President and CEO
Buy
200
$37.75
$7.55K
Lanuza Cesar
25 May 2022
President and CEO
Buy
77
$38.68
$2.98K
Lanuza Cesar
25 May 2022
President and CEO
Buy
11
$38.69
$425.59
Lanuza Cesar
25 May 2022
President and CEO
Buy
12
$38.84
$466.08
Lanuza Cesar
25 May 2022
President and CEO
Buy
100
$38.02
$3.80K
Lanuza Cesar
25 May 2022
President and CEO
Buy
200
$38.29
$7.66K
Lanuza Cesar
25 May 2022
President and CEO
Buy
300
$38.30
$11.49K
Lanuza Cesar
25 May 2022
President and CEO
Buy
100
$37.47
$3.75K
Lanuza Cesar
25 May 2022
President and CEO
Buy
100
$37.84
$3.78K
Lanuza Cesar
25 May 2022
President and CEO
Buy
100
$38.11
$3.81K
Lanuza Cesar
25 May 2022
President and CEO
Buy
100
$38.12
$3.81K
Lanuza Cesar
25 May 2022
President and CEO
Buy
2
$38.50
$77.00
Lanuza Cesar
25 May 2022
President and CEO
Buy
1
$38.93
$38.93
Lanuza Cesar
25 May 2022
President and CEO
Buy
97
$38.94
$3.78K
Lanuza Cesar
25 May 2022
President and CEO
Buy
100
$39.11
$3.91K
Lanuza Cesar
25 May 2022
President and CEO
Buy
100
$39.24
$3.92K
Lanuza Cesar
24 May 2022
President and CEO
Buy
3
$37.51
$112.53
Lanuza Cesar
24 May 2022
President and CEO
Buy
1
$37.41
$37.41
Lanuza Cesar
24 May 2022
President and CEO
Buy
4
$37.41
$149.64
Lanuza Cesar
24 May 2022
President and CEO
Buy
2
$37.41
$74.82
Lanuza Cesar
24 May 2022
President and CEO
Buy
2
$37.41
$74.82
Showing 250 of 371 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 215
Amendments (4/A) skipped 6
Filings about a different issuer 0
Unreadable filings 0
Joint filings 16
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 6
Sales at will 18
Transactions with no price 0
Shares from compensation/vesting 14,564,658
Sales filed before the plan box existed 18
History held since 31 Aug 2016