Purchase
MERWE JACO VAN DER officer: Chief Executive Officer officer: Chief Executive Officer
Common Stock 2,000 $33.7 $67,400 Purchase
NORRIS MICHAEL PAUL officer: GROUP PRESIDENT officer: GROUP PRESIDENT
Common Stock 1,000 $33.46 $33,460 Sale
LITCHFIELD MATTHEW T SR officer: Chief Information Officer officer: Chief Information Offi..
Common Stock 12 $70.5 $846 Sale
LITCHFIELD MATTHEW T SR officer: Chief Information Officer officer: Chief Information Offi..
Common Stock 1,081 $71.11 $76,870 Sale
DOREY WILLIAM GLENWOOD director director
Common Stock 800 N/A N/A Purchase
WEYENBERG REBECCA A officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 190 $52.2 $9,918 Purchase
WEYENBERG REBECCA A officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 50 $39.37 $1,968 Purchase
ANDERSON STEPHEN C officer: SrVP-Administration & Corp Sec officer: SrVP-Administration & ..
Common Stock 2,200 $27.75 $61,048 Purchase
MERWE JACO VAN DER officer: Group President-Infrastructure officer: Group President-Infras..
Common Stock 2,000 $28 $56,000 Purchase
MERWE JACO VAN DER officer: Group President-Infrastructure officer: Group President-Infras..
Common Stock 2,000 $32.75 $65,500 Sale
BROCK BENJAMIN G director, officer: Chief Executive Officer director, officer: Chief Execut..
Common Stock 17,439 $54.8 $955,675 Sale
BROCK BENJAMIN G director, officer: Chief Executive Officer director, officer: Chief Execut..
Common Stock 5,000 $54.4 $272,005 Sale
BROCK BENJAMIN G director, officer: Chief Executive Officer director, officer: Chief Execut..
Common Stock 25,000 $54.74 $1,368,400 Sale
BROCK BENJAMIN G director, officer: Chief Executive Officer director, officer: Chief Execut..
Common Stock 11,000 $54.41 $598,543 Sale
SMITH W NORMAN director, officer: VP-Business Development director, officer: VP-Business ..
Common Stock 5,000 $62.77 $313,850 Sale
BREMMER MICHAEL A officer: President-CEI Enterprises officer: President-CEI Enterpri..
Common Stock 1,699 $66.93 $113,714 Sale
KRUGER TOMMIE officer: Managing Director-Osborn officer: Managing Director-Osborn
Common Stock 1,945 $63.36 $123,235 Sale
IRVINE JOHN J. III officer: President-Roadtec, Inc. officer: President-Roadtec, Inc.
Common Stock 3,221 $64.51 $207,774 Sale
SILVIOUS DAVID C officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 1,076 $59.98 $64,538 Sale
CLAUDE STEVEN L officer: Group President-Infrastructure officer: Group President-Infras..
Phantom Stock 545 $60.76 $33,113 Sale
ANDERSON STEPHEN C officer: SrVP-Administration & Corp Sec officer: SrVP-Administration & ..
Common Stock 1,070 $60.59 $64,831 Sale
SMITH W NORMAN director, officer: VP-Business Development director, officer: VP-Business ..
Common Stock 10,000 $60.22 $602,180 Sale
CLAUDE STEVEN L officer: Group President-Infrastructure officer: Group President-Infras..
Common Stock 1,987 $60.23 $119,677 Sale
PATEK RICHARD A officer: Group Pres Aggregate & Mining officer: Group Pres Aggregate &..
Common Stock 1,769 $53.07 $93,881 Sale
PATEK RICHARD A officer: Group Pres Aggregate & Mining officer: Group Pres Aggregate &..
Common Stock 1,900 $53.06 $100,814 Sale
LEFFEW ROBIN A officer: Corporate Controller officer: Corporate Controller
Common Stock 404 $52 $21,008 Sale
MAY JEFFREY L officer: President-KPI officer: President-KPI
Common Stock 800 $50.09 $40,072 Sale
ELLIOTT JEFFREY J officer: Grp Pres Agg & Mining-Domestic officer: Grp Pres Agg & Mining-..
Common Stock 212 $49.63 $10,522 Sale
ELLIOTT JEFFREY J officer: Grp Pres Agg & Mining-Domestic officer: Grp Pres Agg & Mining-..
Common Stock 2,212 $49.26 $108,952 Sale
SWANSON MALCOLM L officer: President-Astec, Inc. officer: President-Astec, Inc.
Common Stock 2,987 $49.33 $147,349 Sale
ELLIOTT JEFFREY J officer: Grp Pres Agg & Mining-Domestic officer: Grp Pres Agg & Mining-..
Common Stock 506 $49.54 $25,067 Sale
ANDERSON STEPHEN C officer: SrVP-Administration & Corp Sec officer: SrVP-Administration & ..
Common Stock 1,076 $43.09 $46,361 Option
SANSOM WILLIAM B director director
Common Stock 2,415 $32.14 $77,606 Option
SANSOM WILLIAM B director director
Stock Options 355 $28.9 $10,260 Sale
BROCK BENJAMIN G director, officer: Chief Executive Officer director, officer: Chief Execut..
Common Stock 17,200 $43.6 $749,920 Sale
BROCK BENJAMIN G director, officer: Chief Executive Officer director, officer: Chief Execut..
Common Stock 4,800 $43.2 $207,360 Sale
LEFFEW ROBIN A officer: Corporate Controller officer: Corporate Controller
Common Stock 404 $42.9 $17,332 Sale
BROCK BENJAMIN G director, officer: Chief Executive Officer director, officer: Chief Execut..
Common Stock 8,000 $42.99 $343,920 Sale
RICHMOND JEFFREY L officer: President-Roadtec officer: President-Roadtec
Common Stock 1,250 $41.36 $51,700 Option
PATEK RICHARD A officer: Group Pres Aggregate & Mining officer: Group Pres Aggregate &..
Stock Options 10,000 $19.43 $194,300 Sale
PATEK RICHARD A officer: Group Pres Aggregate & Mining officer: Group Pres Aggregate &..
Common Stock 6,200 $41.52 $257,418 Option
PATEK RICHARD A officer: Group Pres Aggregate & Mining officer: Group Pres Aggregate &..
Common Stock 10,000 $19.43 $194,300 Sale
ELLIOTT JEFFREY J officer: Grp Pres Agg & Mining-Domestic officer: Grp Pres Agg & Mining-..
Common Stock 854 $19.43 $16,593 Option
ELLIOTT JEFFREY J officer: Grp Pres Agg & Mining-Domestic officer: Grp Pres Agg & Mining-..
Stock Options 854 $19.43 $16,593 Option
ELLIOTT JEFFREY J officer: Grp Pres Agg & Mining-Domestic officer: Grp Pres Agg & Mining-..
Common Stock 854 $19.43 $16,593 Purchase
DOREY WILLIAM GLENWOOD director director
Common Stock 5,000 $39.81 $199,050 Sale
KRUGER TOMMIE officer: Managing Director-Osborn officer: Managing Director-Osborn
Common Stock 4,359 $40.02 $174,447 Option
KRUGER TOMMIE officer: Managing Director-Osborn officer: Managing Director-Osborn
Stock Options 4,000 $17.76 $71,040 Option
KRUGER TOMMIE officer: Managing Director-Osborn officer: Managing Director-Osborn
Common Stock 4,000 $17.76 $71,040 Sale
KRUGER TOMMIE officer: Managing Director-Osborn officer: Managing Director-Osborn
Common Stock 809 $40.44 $32,716