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

Apr 14, 2025

Harper John L

Harper John L
SVP
Sell
6,000 $73.83

6,000

$73.83

$442,980

Apr 14, 2025

Flowers Robert P.

Flowers Robert P.
SVP
Sell
3,333 $73.83

3,333

$73.83

$246,075

Apr 14, 2025

Smith Fred Julius III

Smith Fred Julius III
President and CEO
Buy
6,000 $73.83

6,000

$73.83

$442,980

Apr 14, 2025

Smith Fred Julius III

Smith Fred Julius III
President and CEO
Buy
3,333 $73.83

3,333

$73.83

$246,075

Apr 14, 2025

Fleming Ned N. IV

Fleming Ned N. IV
Buy
6,000 $73.83

6,000

$73.83

$442,980

Apr 14, 2025

Fleming Ned N. IV

Fleming Ned N. IV
Buy
3,333 $73.83

3,333

$73.83

$246,075

Dec 20, 2024

Andrews Todd Keith

Andrews Todd Keith
CAO
Sell
5,489 $91.84

5,489

$91.84

$504,110

Dec 16, 2024

Andrews Todd Keith

Andrews Todd Keith
CAO
Sell
2,511 $95.86

2,511

$95.86

$240,704

Dec 13, 2024

Harper John L

Harper John L
SVP
Sell
4,751 $94.29

4,751

$94.29

$447,972

Dec 13, 2024

Harper John L

Harper John L
SVP
Sell
1,249 $94.88

1,249

$94.88

$118,505

Dec 11, 2024

Owens Charles E

Owens Charles E
Sell
15,738 $98.19

15,738

$98.19

$1,545,314

Dec 11, 2024

Owens Charles E

Owens Charles E
Sell
465 $99.12

465

$99.12

$46,091

Dec 10, 2024

Owens Charles E

Owens Charles E
Sell
1,761 $99.14

1,761

$99.14

$174,586

Dec 09, 2024

Owens Charles E

Owens Charles E
Sell
1,445 $98.75

1,445

$98.75

$142,694

Dec 09, 2024

Owens Charles E

Owens Charles E
Sell
680 $99.12

680

$99.12

$67,402

Dec 09, 2024

Owens Charles E

Owens Charles E
Sell
7,304 $101.16

7,304

$101.16

$738,873

Dec 09, 2024

Owens Charles E

Owens Charles E
Sell
288 $102.22

288

$102.22

$29,439

Dec 09, 2024

SunTx Capital II Management Corp.

SunTx Capital II Management Corp.
Sell
12,731 $99.78

12,731

$99.78

$1,270,299

Dec 06, 2024

Owens Charles E

Owens Charles E
Sell
29,252 $100.32

29,252

$100.32

$2,934,561

Dec 06, 2024

Owens Charles E

Owens Charles E
Sell
18,234 $101.45

18,234

$101.45

$1,849,839

Dec 06, 2024

Owens Charles E

Owens Charles E
Sell
2,209 $102.04

2,209

$102.04

$225,406

Dec 05, 2024

Owens Charles E

Owens Charles E
Sell
11,778 $99.45

11,778

$99.45

$1,171,322

Dec 05, 2024

Owens Charles E

Owens Charles E
Sell
11,640 $100.80

11,640

$100.80

$1,173,312

Dec 04, 2024

Owens Charles E

Owens Charles E
Sell
46,241 $101.33

46,241

$101.33

$4,685,601

Dec 04, 2024

Owens Charles E

Owens Charles E
Sell
355 $101.90

355

$101.90

$36,175

Nov 25, 2024

Flowers Robert P.

Flowers Robert P.
SVP
Sell
5,974 $100.66

5,974

$100.66

$601,343

Nov 25, 2024

Flowers Robert P.

Flowers Robert P.
SVP
Sell
18,026 $101.44

18,026

$101.44

$1,828,557

Nov 25, 2024

Flowers Robert P.

Flowers Robert P.
SVP
Sell
1,000 $102.13

1,000

$102.13

$102,130

Aug 23, 2024

Matteson Mark R

Matteson Mark R
Sell
33,744 $62.36

33,744

$62.36

$2,104,276

Aug 23, 2024

Matteson Mark R

Matteson Mark R
Sell
21,623 $63.39

21,623

$63.39

$1,370,682

Aug 23, 2024

Matteson Mark R

Matteson Mark R
Sell
39,225 $64.30

39,225

$64.30

$2,522,168

Aug 22, 2024

Matteson Mark R

Matteson Mark R
Sell
25,408 $61.97

25,408

$61.97

$1,574,534

Jun 18, 2024

Shaffer Stefan L

Shaffer Stefan L
Sell
2,500 $58.41

2,500

$58.41

$146,025

May 20, 2024

Andrews Todd Keith

Andrews Todd Keith
CAO
Sell
1,500 $55.00

1,500

$55.00

$82,500

May 20, 2024

Skelly Noreen E

Skelly Noreen E
Sell
2,500 $56.40

2,500

$56.40

$141,000

Dec 14, 2023

Jennings Craig

Jennings Craig
Sell
22,500 $43.53

22,500

$43.53

$979,425

Dec 12, 2023

Jennings Craig

Jennings Craig
Sell
25,000 $43.09

25,000

$43.09

$1,077,250

Dec 11, 2023

Jennings Craig

Jennings Craig
Sell
50,000 $42.64

50,000

$42.64

$2,132,000

Sep 19, 2023

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
29,454 $35.14

29,454

$35.14

$1,035,014

Sep 19, 2023

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
3,716 $35.69

3,716

$35.69

$132,624

Sep 19, 2023

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
14,944 $35.14

14,944

$35.14

$525,132

Sep 19, 2023

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
1,886 $35.69

1,886

$35.69

$67,311

Jun 20, 2023

Harper John L

Harper John L
SVP
Sell
2,500 $33.09

2,500

$33.09

$82,725

Jun 06, 2023

Skelly Noreen E

Skelly Noreen E
Sell
16,157 $30.48

16,157

$30.48

$492,506

May 09, 2023

Shaffer Stefan L

Shaffer Stefan L
Sell
13,000 $27.73

13,000

$27.73

$360,490

Mar 22, 2023

Skelly Noreen E

Skelly Noreen E
Sell
300 $26.33

300

$26.33

$7,899

Dec 19, 2022

Harper John L

Harper John L
SVP
Sell
46,320 $26.31

46,320

$26.31

$1,218,679

Dec 16, 2022

Harper John L

Harper John L
SVP
Sell
25,000 $26.39

25,000

$26.39

$659,750

Dec 15, 2022

Harper John L

Harper John L
SVP
Sell
11,000 $27.76

11,000

$27.76

$305,360

Dec 05, 2022

Harper John L

Harper John L
SVP
Sell
31,500 $28.46

31,500

$28.46

$896,490

Sep 19, 2022

Skelly Noreen E

Skelly Noreen E
Sell
3,100 $28.30

3,100

$28.30

$87,730

Sep 12, 2022

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
23,725 $27.96

23,725

$27.96

$663,351

Sep 12, 2022

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
323 $29.15

323

$29.15

$9,415

Sep 12, 2022

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
1,413 $29.87

1,413

$29.87

$42,206

Sep 12, 2022

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
14,711 $27.53

14,711

$27.53

$404,994

Sep 12, 2022

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
9,142 $27.98

9,142

$27.98

$255,793

Sep 12, 2022

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
904 $28.65

904

$28.65

$25,900

Sep 12, 2022

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
704 $29.74

704

$29.74

$20,937

Aug 09, 2022

Shaffer Stefan L

Shaffer Stefan L
Sell
7,697 $28.93

7,697

$28.93

$222,674

May 12, 2022

Harper John L

Harper John L
SVP
Buy
15,000 $20.83

15,000

$20.83

$312,450

May 12, 2022

Harper John L

Harper John L
SVP
Buy
15,000 $21.05

15,000

$21.05

$315,750

Jan 13, 2022

Harper John L

Harper John L
SVP
Buy
500 $22.44

500

$22.44

$11,218

Dec 21, 2021

Harper John L

Harper John L
SVP
Sell
700 $28.92

700

$28.92

$20,244

Jul 21, 2021

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
90,000 $32.00

90,000

$32.00

$2,880,135

Jul 20, 2021

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
15,756 $32.00

15,756

$32.00

$504,241

May 28, 2021

Andrews Todd Keith

Andrews Todd Keith
CAO
Sell
2,000 $32.15

2,000

$32.15

$64,300

Mar 18, 2021

Harper John L

Harper John L
SVP
Sell
5,000 $33.04

5,000

$33.04

$165,200

Mar 18, 2021

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
1,294,960 $30.85

1,294,960

$30.85

$39,949,516

Mar 18, 2021

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
705,040 $30.85

705,040

$30.85

$21,750,484

Mar 11, 2021

Harper John L

Harper John L
SVP
Sell
527 $31.35

527

$31.35

$16,521

Feb 26, 2021

Harper John L

Harper John L
SVP
Sell
20,000 $28.80

20,000

$28.80

$576,000

Jan 14, 2021

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
764,029 $32.35

764,029

$32.35

$24,716,338

Jan 14, 2021

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
415,971 $32.25

415,971

$32.25

$13,415,065

Dec 15, 2020

Harper John L

Harper John L
SVP
Sell
15,000 $28.21

15,000

$28.21

$423,150

Aug 26, 2020

Harper John L

Harper John L
SVP
Sell
15,000 $17.30

15,000

$17.30

$259,500

Aug 21, 2020

Owens Charles E

Owens Charles E
President and CEO
Sell
43,485 $18.67

43,485

$18.67

$811,865

Aug 20, 2020

Owens Charles E

Owens Charles E
President and CEO
Sell
65,594 $19.25

65,594

$19.25

$1,262,685

Aug 19, 2020

Owens Charles E

Owens Charles E
President and CEO
Sell
33,538 $19.95

33,538

$19.95

$669,083

Aug 18, 2020

Owens Charles E

Owens Charles E
President and CEO
Sell
58,683 $19.67

58,683

$19.67

$1,154,295

Aug 17, 2020

Owens Charles E

Owens Charles E
President and CEO
Sell
52,259 $20.08

52,259

$20.08

$1,049,361

Aug 14, 2020

Owens Charles E

Owens Charles E
President and CEO
Sell
84,454 $19.75

84,454

$19.75

$1,667,967

Aug 12, 2020

Owens Charles E

Owens Charles E
President and CEO
Sell
49,952 $20.82

49,952

$20.82

$1,040,001

Aug 12, 2020

Owens Charles E

Owens Charles E
President and CEO
Sell
600 $21.77

600

$21.77

$13,062

Aug 11, 2020

Owens Charles E

Owens Charles E
President and CEO
Sell
56,955 $20.06

56,955

$20.06

$1,142,517

Jun 15, 2020

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
375,000 $16.00

375,000

$16.00

$6,000,000

Jun 15, 2020

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
315,648 $16.00

315,648

$16.00

$5,050,368

Jun 15, 2020

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
171,852 $16.00

171,852

$16.00

$2,749,632

Jun 11, 2020

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
2,100,000 $16.00

2,100,000

$16.00

$33,600,000

Jun 11, 2020

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
2,363,312 $16.00

2,363,312

$16.00

$37,812,992

Jun 11, 2020

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
1,286,688 $16.00

1,286,688

$16.00

$20,587,008

May 13, 2020

Flowers Robert P.

Flowers Robert P.
SVP
Buy
215 $14.00

215

$14.00

$3,010

Apr 29, 2020

Palmer Royce Alan

Palmer Royce Alan
EVP, Chief Financial Officer
Sell
6,318 $18.64

6,318

$18.64

$117,768

Apr 28, 2020

Palmer Royce Alan

Palmer Royce Alan
EVP, Chief Financial Officer
Sell
46,164 $18.06

46,164

$18.06

$833,722

Apr 28, 2020

Palmer Royce Alan

Palmer Royce Alan
EVP, Chief Financial Officer
Sell
13,356 $18.63

13,356

$18.63

$248,822

Apr 27, 2020

Palmer Royce Alan

Palmer Royce Alan
EVP, Chief Financial Officer
Sell
14,162 $17.55

14,162

$17.55

$248,543

Jan 22, 2020

Andrews Todd Keith

Andrews Todd Keith
CAO
Sell
72,159 $17.13

72,159

$17.13

$1,236,062

Oct 21, 2019

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
391,939 $13.47

391,939

$13.47

$5,277,929

Oct 21, 2019

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
231,838 $13.47

231,838

$13.47

$3,121,977

Oct 21, 2019

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
126,223 $13.47

126,223

$13.47

$1,699,744

Sep 20, 2019

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
2,612,925 $13.47

2,612,925

$13.47

$35,186,171

Sep 20, 2019

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
1,545,589 $13.47

1,545,589

$13.47

$20,813,211

Sep 20, 2019

SunTx Capital Management Corp.

SunTx Capital Management Corp.
Sell
841,486 $13.47

841,486

$13.47

$11,331,619

Mar 15, 2019

Flowers Robert P.

Flowers Robert P.
SVP
Sell
1,500 $11.80

1,500

$11.80

$17,700

Dec 21, 2018

Fleming Ned N III

Fleming Ned N III
Buy
4,000 $8.47

4,000

$8.47

$33,895

Dec 21, 2018

Matteson Mark R

Matteson Mark R
Buy
1,000 $8.42

1,000

$8.42

$8,419

Dec 19, 2018

Harper John L

Harper John L
SVP
Buy
11,000 $8.93

11,000

$8.93

$98,230

Dec 18, 2018

Palmer Royce Alan

Palmer Royce Alan
EVP, Chief Financial Officer
Buy
1,500 $8.69

1,500

$8.69

$13,030

Dec 14, 2018

Harper John L

Harper John L
SVP
Buy
4,000 $8.39

4,000

$8.39

$33,560

Dec 14, 2018

Harper John L

Harper John L
SVP
Buy
5,000 $8.43

5,000

$8.43

$42,150

TOP