ROAD · Construction Partners Inc. Class A Common Stock
View on chartInsiders & Stakes
| Harper John L Senior Vice President | ▼ Sell | Open Market | 159,389 Shares held | 4/14/2025 | View profile |
| Owens Charles E Director | ▼ Sell | Open Market | 102,610 Shares held | 12/11/2024 | View profile |
| SunTx Capital Management Corp. Director | ▲ Buy | Grant | 100,000 Shares held | 12/1/2023 | View profile |
| Armstrong Michael Brett Senior Vice President | ▲ Buy | Grant | 59,358 Shares held | 3/4/2025 | View profile |
| Flowers Robert P. Senior Vice President | ▼ Sell | Open Market | 46,601 Shares held | 4/14/2025 | View profile |
| Ned N. Fleming IV | ▼ Sell | Tax Withholding | 43,964 Shares held | 11/19/2025 | View profile |
| Stefan L. Shaffer Director | ▼ Sell | Other | 40,261 Shares held | 12/24/2025 | View profile |
| Gregory A. Hoffman Senior VP, Finance | ▼ Sell | Tax Withholding | 40,217 Shares held | 11/19/2025 | View profile |
| Palmer Royce Alan EVP, Chief Financial Officer | ▼ Sell | Gift | 28,500 Shares held | 8/25/2022 | View profile |
| Judson Ryan Brooks Senior Vice President, Legal | ▼ Sell | Gift | 25,575 Shares held | 12/12/2025 | View profile |
| Skelly Noreen E Director | ▲ Buy | Grant | 25,000 Shares held | 3/4/2025 | View profile |
| Robert G. Baugnon Senior VP, Personnel and Admin | ▲ Buy | Grant | 24,655 Shares held | 7/2/2026 | View profile |
| Fleming Ned N III | ▲ Buy | Grant | 24,168 Shares held | 10/20/2024 | View profile |
| Michael H. McKay Director | ▼ Sell | Gift | 22,192 Shares held | 12/16/2025 | View profile |
| SunTx Capital II Management Corp. | ▼ Sell | Open Market | 17,000 Shares held | 12/9/2024 | View profile |
| Andrews Todd Keith Chief Accounting Officer | ▲ Buy | Grant | 16,461 Shares held | 3/4/2025 | View profile |
| Fred Julius Smith III President and CEO | ▼ Sell | Gift | 13,553 Shares held | 11/25/2025 | View profile |
| Matteson Mark R | ▼ Sell | Gift | 0 Shares held | 8/26/2024 | View profile |
| Jennings Craig | ▼ Sell | Open Market | 0 Shares held | 12/14/2023 | View profile |
Transaction History
| Robert G. Baugnon | ▲ Buy | Grant | 53 | $5K | 7/2/2026 |
| Robert G. Baugnon | ▲ Buy | Grant | 55 | $5K | 4/2/2026 |
| Stefan L. Shaffer | ▼ Sell | Other | 266 | $0 | 12/24/2025 |
| Michael H. McKay | ▼ Sell | Gift | 1,000 | $0 | 12/16/2025 |
| Judson Ryan Brooks | ▼ Sell | Gift | 2,000 | $0 | 12/12/2025 |
| Fred Julius Smith III | ▼ Sell | Other | 30,000 | $0 | 11/25/2025 |
| Fred Julius Smith III | ▼ Sell | Gift | 30,000 | $0 | 11/25/2025 |
| Fred Julius Smith III | ▼ Sell | Other | 33,658 | $0 | 11/24/2025 |
| Judson Ryan Brooks | ▼ Sell | Tax Withholding | 2,908 | $326K | 11/19/2025 |
| Ned N. Fleming IV | ▼ Sell | Tax Withholding | 2,129 | $238K | 11/19/2025 |
| Fred Julius Smith III | ▼ Sell | Tax Withholding | 12,785 | $1.4M | 11/19/2025 |
| Robert G. Baugnon | ▼ Sell | Tax Withholding | 2,251 | $252K | 11/19/2025 |
| Gregory A. Hoffman | ▼ Sell | Tax Withholding | 3,527 | $395K | 11/19/2025 |
| Ned N. Fleming IV | ▲ Buy | Grant | 1,428 | $0 | 11/4/2025 |
| Ned N. Fleming IV | ▲ Buy | Grant | 3,137 | $0 | 11/4/2025 |
| Judson Ryan Brooks | ▲ Buy | Grant | 1,428 | $0 | 11/4/2025 |
| Judson Ryan Brooks | ▲ Buy | Grant | 3,801 | $0 | 11/4/2025 |
| Fred Julius Smith III | ▲ Buy | Grant | 3,816 | $0 | 11/4/2025 |
| Fred Julius Smith III | ▲ Buy | Grant | 15,905 | $0 | 11/4/2025 |
| Gregory A. Hoffman | ▲ Buy | Grant | 1,912 | $0 | 11/4/2025 |
| Gregory A. Hoffman | ▲ Buy | Grant | 4,689 | $0 | 11/4/2025 |
| Robert G. Baugnon | ▲ Buy | Grant | 1,428 | $0 | 11/4/2025 |
| Robert G. Baugnon | ▲ Buy | Grant | 3,137 | $0 | 11/4/2025 |
| Judson Ryan Brooks | ▼ Sell | Tax Withholding | 1,970 | $227K | 10/20/2025 |
| Gregory A. Hoffman | ▼ Sell | Tax Withholding | 4,925 | $566K | 10/20/2025 |
| Fred Julius Smith III | ▼ Sell | Tax Withholding | 4,925 | $566K | 10/20/2025 |
| Ned N. Fleming IV | ▼ Sell | Tax Withholding | 4,154 | $478K | 10/20/2025 |
| Robert G. Baugnon | ▼ Sell | Tax Withholding | 1,025 | $118K | 10/20/2025 |
| Judson Ryan Brooks | ▲ Buy | Grant | 1,970 | $0 | 10/17/2025 |
| Gregory A. Hoffman | ▲ Buy | Grant | 4,925 | $0 | 10/17/2025 |
| Fred Julius Smith III | ▲ Buy | Grant | 4,925 | $0 | 10/17/2025 |
| Ned N. Fleming IV | ▲ Buy | Grant | 4,925 | $0 | 10/17/2025 |
| Robert G. Baugnon | ▲ Buy | Grant | 2,463 | $0 | 10/17/2025 |
| Robert G. Baugnon | ▼ Sell | Tax Withholding | 5,152 | $654K | 10/2/2025 |
| Gregory A. Hoffman | ▼ Sell | Tax Withholding | 8,051 | $1.0M | 10/2/2025 |
| Ned N. Fleming IV | ▼ Sell | Tax Withholding | 444 | $56K | 10/2/2025 |
| Judson Ryan Brooks | ▼ Sell | Tax Withholding | 6,481 | $823K | 10/2/2025 |
| Fred Julius Smith III | ▼ Sell | Tax Withholding | 26,651 | $3.4M | 10/2/2025 |
| Robert G. Baugnon | ▲ Buy | Grant | 72 | $6K | 10/1/2025 |
| Michael H. McKay | ▼ Sell | Gift | 1,000 | $0 | 9/18/2025 |
| Michael H. McKay | ▼ Sell | Gift | 1,000 | $0 | 7/2/2025 |
| Robert G. Baugnon | ▲ Buy | Grant | 144 | $9K | 7/1/2025 |
| Fred Julius Smith III | ▲ Buy | Open Market | 3,333 | $246K | 4/14/2025 |
| Fred Julius Smith III | ▼ Sell | Other | 43,104 | $0 | 4/14/2025 |
| Flowers Robert P. | ▼ Sell | Open Market | 3,333 | $246K | 4/14/2025 |
| Ned N. Fleming IV | ▲ Buy | Open Market | 6,000 | $443K | 4/14/2025 |
| Ned N. Fleming IV | ▲ Buy | Open Market | 3,333 | $246K | 4/14/2025 |
| Harper John L | ▼ Sell | Open Market | 6,000 | $443K | 4/14/2025 |
| Fred Julius Smith III | ▲ Buy | Open Market | 6,000 | $443K | 4/14/2025 |
| Judson Ryan Brooks | ▲ Buy | Grant | 1,000 | $0 | 3/4/2025 |
| Stefan L. Shaffer | ▲ Buy | Grant | 8,000 | $0 | 3/4/2025 |
| Fred Julius Smith III | ▲ Buy | Grant | 5,252 | $0 | 3/4/2025 |
| Andrews Todd Keith | ▲ Buy | Grant | 640 | $0 | 3/4/2025 |
| Skelly Noreen E | ▲ Buy | Grant | 8,000 | $0 | 3/4/2025 |
| Flowers Robert P. | ▲ Buy | Grant | 2,060 | $0 | 3/4/2025 |
| Harper John L | ▲ Buy | Grant | 2,060 | $0 | 3/4/2025 |
| Gregory A. Hoffman | ▲ Buy | Grant | 2,668 | $0 | 3/4/2025 |
| Armstrong Michael Brett | ▲ Buy | Grant | 1,050 | $0 | 3/4/2025 |
| Ned N. Fleming IV | ▲ Buy | Grant | 1,000 | $0 | 3/4/2025 |
| Judson Ryan Brooks | ▼ Sell | Tax Withholding | 1,670 | $160K | 12/27/2024 |
| Andrews Todd Keith | ▼ Sell | Tax Withholding | 1,573 | $143K | 12/27/2024 |
| Fred Julius Smith III | ▼ Sell | Tax Withholding | 7,493 | $719K | 12/27/2024 |
| Gregory A. Hoffman | ▼ Sell | Tax Withholding | 2,050 | $197K | 12/27/2024 |
| Ned N. Fleming IV | ▼ Sell | Tax Withholding | 747 | $72K | 12/27/2024 |
| Flowers Robert P. | ▼ Sell | Tax Withholding | 3,219 | $309K | 12/27/2024 |
| Armstrong Michael Brett | ▼ Sell | Tax Withholding | 3,290 | $316K | 12/27/2024 |
| Andrews Todd Keith | ▼ Sell | Open Market | 5,489 | $504K | 12/20/2024 |
| Harper John L | ▲ Buy | Grant | 6,569 | $0 | 12/17/2024 |
| Harper John L | ▲ Buy | Grant | 1,904 | $0 | 12/17/2024 |
| Armstrong Michael Brett | ▲ Buy | Grant | 5,749 | $0 | 12/17/2024 |
| Armstrong Michael Brett | ▲ Buy | Grant | 1,667 | $0 | 12/17/2024 |
| Fred Julius Smith III | ▲ Buy | Grant | 12,398 | $0 | 12/17/2024 |
| Fred Julius Smith III | ▲ Buy | Grant | 3,594 | $0 | 12/17/2024 |
| Judson Ryan Brooks | ▲ Buy | Grant | 2,918 | $0 | 12/17/2024 |
| Judson Ryan Brooks | ▲ Buy | Grant | 846 | $0 | 12/17/2024 |
| Judson Ryan Brooks | ▼ Sell | Gift | 1,000 | $0 | 12/17/2024 |
| Andrews Todd Keith | ▲ Buy | Grant | 2,747 | $0 | 12/17/2024 |
| Andrews Todd Keith | ▲ Buy | Grant | 797 | $0 | 12/17/2024 |
| Flowers Robert P. | ▲ Buy | Grant | 6,339 | $0 | 12/17/2024 |
| Flowers Robert P. | ▲ Buy | Grant | 1,838 | $0 | 12/17/2024 |
| Ned N. Fleming IV | ▲ Buy | Grant | 2,374 | $0 | 12/17/2024 |
| Ned N. Fleming IV | ▲ Buy | Grant | 689 | $0 | 12/17/2024 |
| Gregory A. Hoffman | ▲ Buy | Grant | 3,623 | $0 | 12/17/2024 |
| Gregory A. Hoffman | ▲ Buy | Grant | 1,050 | $0 | 12/17/2024 |
| Andrews Todd Keith | ▼ Sell | Open Market | 2,511 | $241K | 12/16/2024 |
| Harper John L | ▼ Sell | Open Market | 4,751 | $448K | 12/13/2024 |
| Harper John L | ▼ Sell | Open Market | 1,249 | $119K | 12/13/2024 |
| Owens Charles E | ▼ Sell | Open Market | 15,738 | $1.5M | 12/11/2024 |
| Owens Charles E | ▼ Sell | Open Market | 465 | $46K | 12/11/2024 |
| Owens Charles E | ▼ Sell | Open Market | 1,761 | $175K | 12/10/2024 |
| SunTx Capital II Management Corp. | ▼ Sell | Open Market | 12,731 | $1.3M | 12/9/2024 |
| Owens Charles E | ▼ Sell | Open Market | 1,445 | $143K | 12/9/2024 |
| Owens Charles E | ▼ Sell | Open Market | 680 | $67K | 12/9/2024 |
| Owens Charles E | ▼ Sell | Open Market | 7,304 | $739K | 12/9/2024 |
| Owens Charles E | ▼ Sell | Open Market | 288 | $29K | 12/9/2024 |
| SunTx Capital II Management Corp. | ▼ Sell | Other | 101,021 | $0 | 12/6/2024 |
| SunTx Capital II Management Corp. | ▼ Sell | Other | 309,344 | $0 | 12/6/2024 |
| SunTx Capital II Management Corp. | ▼ Sell | Other | 53,221 | $0 | 12/6/2024 |
| SunTx Capital II Management Corp. | ▼ Sell | Other | 167,856 | $0 | 12/6/2024 |
| Owens Charles E | ▼ Sell | Open Market | 29,252 | $2.9M | 12/6/2024 |
| Owens Charles E | ▼ Sell | Open Market | 18,234 | $1.8M | 12/6/2024 |
| Owens Charles E | ▼ Sell | Open Market | 2,209 | $225K | 12/6/2024 |
| Owens Charles E | ▼ Sell | Open Market | 11,778 | $1.2M | 12/5/2024 |
| Owens Charles E | ▼ Sell | Open Market | 11,640 | $1.2M | 12/5/2024 |
| Owens Charles E | ▼ Sell | Open Market | 46,241 | $4.7M | 12/4/2024 |
| Owens Charles E | ▼ Sell | Open Market | 355 | $36K | 12/4/2024 |
| Flowers Robert P. | ▼ Sell | Open Market | 5,974 | $601K | 11/25/2024 |
| Flowers Robert P. | ▼ Sell | Open Market | 18,026 | $1.8M | 11/25/2024 |
| Flowers Robert P. | ▼ Sell | Open Market | 1,000 | $102K | 11/25/2024 |
| Armstrong Michael Brett | ▼ Sell | Tax Withholding | 1,331 | $121K | 11/15/2024 |
| Fred Julius Smith III | ▼ Sell | Tax Withholding | 9,944 | $904K | 11/15/2024 |
| Ned N. Fleming IV | ▼ Sell | Tax Withholding | 5,114 | $465K | 11/15/2024 |
| Gregory A. Hoffman | ▼ Sell | Tax Withholding | 9,209 | $837K | 11/15/2024 |
| Judson Ryan Brooks | ▼ Sell | Tax Withholding | 4,000 | $364K | 11/15/2024 |
| Ned N. Fleming IV | ▲ Buy | Grant | 10,000 | $0 | 10/20/2024 |
| Fred Julius Smith III | ▲ Buy | Grant | 10,000 | $0 | 10/20/2024 |
| Armstrong Michael Brett | ▲ Buy | Grant | 3,000 | $0 | 10/20/2024 |
| Judson Ryan Brooks | ▲ Buy | Grant | 4,000 | $0 | 10/20/2024 |
| Harper John L | ▲ Buy | Grant | 3,000 | $0 | 10/20/2024 |
| Fleming Ned N III | ▲ Buy | Grant | 10,000 | $0 | 10/20/2024 |
| Gregory A. Hoffman | ▲ Buy | Grant | 10,000 | $0 | 10/20/2024 |
| Ned N. Fleming IV | ▼ Sell | Tax Withholding | 383 | $27K | 10/1/2024 |
| Judson Ryan Brooks | ▼ Sell | Tax Withholding | 6,676 | $466K | 10/1/2024 |
| Armstrong Michael Brett | ▼ Sell | Tax Withholding | 8,511 | $594K | 10/1/2024 |
| Gregory A. Hoffman | ▼ Sell | Tax Withholding | 8,133 | $568K | 10/1/2024 |
| Fred Julius Smith III | ▼ Sell | Tax Withholding | 23,159 | $1.6M | 10/1/2024 |
| Flowers Robert P. | ▼ Sell | Tax Withholding | 799 | $56K | 10/1/2024 |
| Andrews Todd Keith | ▼ Sell | Tax Withholding | 4,379 | $306K | 10/1/2024 |
| Matteson Mark R | ▼ Sell | Gift | 8,000 | $0 | 8/26/2024 |
| Matteson Mark R | ▼ Sell | Open Market | 33,744 | $2.1M | 8/23/2024 |
| Matteson Mark R | ▼ Sell | Open Market | 21,623 | $1.4M | 8/23/2024 |
| Matteson Mark R | ▼ Sell | Open Market | 39,225 | $2.5M | 8/23/2024 |
| Matteson Mark R | ▼ Sell | Open Market | 25,408 | $1.6M | 8/22/2024 |
| Matteson Mark R | ▼ Sell | Other | 128,000 | $0 | 8/14/2024 |
| Stefan L. Shaffer | ▼ Sell | Open Market | 2,500 | $146K | 6/18/2024 |
| Flowers Robert P. | ▼ Sell | Open Market | 1,510 | $85K | 6/14/2024 |
| SunTx Capital II Management Corp. | ▼ Sell | Other | 26,607 | $0 | 5/22/2024 |
| SunTx Capital II Management Corp. | ▼ Sell | Other | 13,499 | $0 | 5/22/2024 |
| SunTx Capital II Management Corp. | ▼ Sell | Other | 4,000 | $0 | 5/22/2024 |
| SunTx Capital II Management Corp. | ▼ Sell | Other | 142,907 | $0 | 5/22/2024 |
| Ned N. Fleming IV | ▼ Sell | Other | 1,545 | $0 | 5/22/2024 |
| Michael H. McKay | ▼ Sell | Other | 33,099 | $0 | 5/22/2024 |
| Owens Charles E | ▲ Buy | Grant | 250,000 | $0 | 5/22/2024 |
| Fred Julius Smith III | ▼ Sell | Other | 28,343 | $0 | 5/22/2024 |
| Skelly Noreen E | ▼ Sell | Open Market | 2,500 | $141K | 5/20/2024 |
| Andrews Todd Keith | ▼ Sell | Open Market | 1,500 | $83K | 5/20/2024 |
| SunTx Capital II Management Corp. | ▼ Sell | Open Market | 16,687 | $732K | 12/20/2023 |
| SunTx Capital II Management Corp. | ▼ Sell | Open Market | 11,348 | $508K | 12/20/2023 |
| SunTx Capital II Management Corp. | ▼ Sell | Open Market | 13,074 | $573K | 12/20/2023 |
| SunTx Capital II Management Corp. | ▼ Sell | Open Market | 8,891 | $398K | 12/20/2023 |
| Judson Ryan Brooks | ▼ Sell | Tax Withholding | 181 | $8K | 12/19/2023 |
| Gregory A. Hoffman | ▼ Sell | Tax Withholding | 226 | $10K | 12/19/2023 |
| Fred Julius Smith III | ▼ Sell | Tax Withholding | 776 | $34K | 12/19/2023 |
| Flowers Robert P. | ▼ Sell | Tax Withholding | 327 | $14K | 12/19/2023 |
| Ned N. Fleming IV | ▼ Sell | Tax Withholding | 149 | $7K | 12/19/2023 |
| Andrews Todd Keith | ▼ Sell | Tax Withholding | 171 | $7K | 12/19/2023 |
| Armstrong Michael Brett | ▼ Sell | Tax Withholding | 357 | $16K | 12/19/2023 |
| Jennings Craig | ▼ Sell | Open Market | 22,500 | $979K | 12/14/2023 |
| Matteson Mark R | ▼ Sell | Gift | 10,000 | $0 | 12/14/2023 |
| Flowers Robert P. | ▼ Sell | Tax Withholding | 1,471 | $64K | 12/14/2023 |
| Andrews Todd Keith | ▼ Sell | Tax Withholding | 768 | $33K | 12/14/2023 |
| Armstrong Michael Brett | ▼ Sell | Tax Withholding | 1,604 | $70K | 12/14/2023 |
| Fred Julius Smith III | ▼ Sell | Tax Withholding | 3,492 | $151K | 12/14/2023 |
| Ned N. Fleming IV | ▼ Sell | Tax Withholding | 667 | $29K | 12/14/2023 |
| Judson Ryan Brooks | ▼ Sell | Tax Withholding | 812 | $35K | 12/14/2023 |
| Gregory A. Hoffman | ▼ Sell | Tax Withholding | 1,016 | $44K | 12/14/2023 |
| Matteson Mark R | ▼ Sell | Open Market | 88,004 | $3.8M | 12/13/2023 |
| Matteson Mark R | ▼ Sell | Open Market | 1,996 | $88K | 12/13/2023 |
| Flowers Robert P. | ▲ Buy | Grant | 6,038 | $0 | 12/13/2023 |
| Flowers Robert P. | ▲ Buy | Grant | 1,342 | $0 | 12/13/2023 |
| Flowers Robert P. | ▲ Buy | Grant | 1,838 | $0 | 12/13/2023 |
| Andrews Todd Keith | ▲ Buy | Grant | 2,616 | $0 | 12/13/2023 |
| Andrews Todd Keith | ▲ Buy | Grant | 581 | $0 | 12/13/2023 |
| Andrews Todd Keith | ▲ Buy | Grant | 1,144 | $0 | 12/13/2023 |
| Armstrong Michael Brett | ▲ Buy | Grant | 5,462 | $0 | 12/13/2023 |
| Armstrong Michael Brett | ▲ Buy | Grant | 1,214 | $0 | 12/13/2023 |
| Armstrong Michael Brett | ▲ Buy | Grant | 3,676 | $0 | 12/13/2023 |
| Harper John L | ▲ Buy | Grant | 6,253 | $0 | 12/13/2023 |
| Harper John L | ▲ Buy | Grant | 1,389 | $0 | 12/13/2023 |
| Harper John L | ▲ Buy | Grant | 3,712 | $0 | 12/13/2023 |
| Fred Julius Smith III | ▲ Buy | Grant | 11,859 | $0 | 12/13/2023 |
| Fred Julius Smith III | ▲ Buy | Grant | 2,635 | $0 | 12/13/2023 |
| Fred Julius Smith III | ▲ Buy | Grant | 7,352 | $0 | 12/13/2023 |
| Ned N. Fleming IV | ▲ Buy | Grant | 2,264 | $0 | 12/13/2023 |
| Ned N. Fleming IV | ▲ Buy | Grant | 503 | $0 | 12/13/2023 |
| Ned N. Fleming IV | ▲ Buy | Grant | 1,218 | $0 | 12/13/2023 |
| Judson Ryan Brooks | ▲ Buy | Grant | 2,767 | $0 | 12/13/2023 |
| Judson Ryan Brooks | ▲ Buy | Grant | 615 | $0 | 12/13/2023 |
| Judson Ryan Brooks | ▲ Buy | Grant | 1,276 | $0 | 12/13/2023 |
| Gregory A. Hoffman | ▲ Buy | Grant | 3,450 | $0 | 12/13/2023 |
| Gregory A. Hoffman | ▲ Buy | Grant | 767 | $0 | 12/13/2023 |
| Gregory A. Hoffman | ▲ Buy | Grant | 4,500 | $0 | 12/13/2023 |
| Jennings Craig | ▼ Sell | Open Market | 25,000 | $1.1M | 12/12/2023 |
| Jennings Craig | ▼ Sell | Gift | 2,500 | $0 | 12/12/2023 |
| Jennings Craig | ▼ Sell | Open Market | 50,000 | $2.1M | 12/11/2023 |
| SunTx Capital Management Corp. | ▼ Sell | Other | 132,682 | $0 | 12/1/2023 |
| SunTx Capital Management Corp. | ▼ Sell | Other | 67,318 | $0 | 12/1/2023 |
| SunTx Capital Management Corp. | ▲ Buy | Grant | 100,000 | $0 | 12/1/2023 |
| SunTx Capital Management Corp. | ▲ Buy | Grant | 100,000 | $0 | 12/1/2023 |
| Andrews Todd Keith | ▼ Sell | Tax Withholding | 613 | $22K | 10/2/2023 |