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