Edwards Jeffrey W.
Insider CIK 1598688 · IBP President, CEO and Chairman, Director, 10% owner
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| IBP Installed Building Product | G Gift | 2026-09-09 | 2026-09-11 | 2,500 | — | $0 | 193,803 | SEC↗ |
| IBP Installed Building Product | G Gift | 2026-09-09 | 2026-09-11 | 2,500 | — | $0 | 193,803 | SEC↗ |
| IBP Installed Building Product | F Tax w/h | 2026-04-20 | 2026-04-21 | 11,214 | $309.45 | $3.47M | 196,303 | SEC↗ |
| IBP Installed Building Product | J Other deriv | 2026-03-03 | 2026-03-04 | 125,000 | $314.06 | $39.26M | 125,000 | SEC↗ |
| IBP Installed Building Product | J Other deriv | 2026-03-03 | 2026-03-04 | 225,000 | $314.06 | $70.66M | 225,000 | SEC↗ |
| IBP Installed Building Product | J Other deriv | 2026-03-03 | 2026-03-04 | 125,000 | $314.06 | $39.26M | 0 | SEC↗ |
| IBP Installed Building Product | J Other deriv | 2026-03-03 | 2026-03-04 | 225,000 | $314.06 | $70.66M | 0 | SEC↗ |
| IBP Installed Building Product | S Sale | 2026-03-03 | 2026-03-04 | 400,000 | $314.06 | $125.62M | 1,727,819 | SEC↗ |
| IBP Installed Building Product | A Award | 2026-02-24 | 2026-02-26 | 469 | — | $0 | 207,517 | SEC↗ |
| IBP Installed Building Product | A Award | 2026-02-24 | 2026-02-26 | 23,388 | — | $0 | 207,048 | SEC↗ |
| IBP Installed Building Product | D To issuer | 2025-11-24 | 2025-11-24 | 150,000 | $250.96 | $37.64M | 2,127,819 | SEC↗ |
| IBP Installed Building Product | G Gift | 2025-08-26 | 2025-08-27 | 7,500 | — | $0 | 183,660 | SEC↗ |
| IBP Installed Building Product | D To issuer | 2025-08-19 | 2025-08-20 | 200,000 | $257.38 | $51.48M | 2,277,819 | SEC↗ |
| IBP Installed Building Product | J Other deriv | 2025-08-12 | 2025-08-14 | 225,000 | — | $0 | 225,000 | SEC↗ |
| IBP Installed Building Product | J Other deriv | 2025-08-12 | 2025-08-14 | 125,000 | — | $0 | 125,000 | SEC↗ |
| IBP Installed Building Product | J Other deriv | 2025-08-12 | 2025-08-14 | 125,000 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | J Other deriv | 2025-08-12 | 2025-08-14 | 225,000 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | F Tax w/h | 2025-04-20 | 2025-04-22 | 14,179 | $158.24 | $2.24M | 191,160 | SEC↗ |
| IBP Installed Building Product | D To issuer | 2025-03-07 | 2025-03-10 | 100,000 | $168.75 | $16.88M | 2,477,819 | SEC↗ |
| IBP Installed Building Product | A Award | 2025-02-25 | 2025-02-27 | 18,636 | — | $0 | 214,339 | SEC↗ |
| IBP Installed Building Product | G Gift | 2025-02-24 | 2025-04-22 | 5,000 | — | $0 | 205,339 | SEC↗ |
| IBP Installed Building Product | G Gift | 2024-11-13 | 2025-04-22 | 4,000 | — | $0 | 210,339 | SEC↗ |
| IBP Installed Building Product | D To issuer | 2024-08-14 | 2024-08-15 | 100,000 | $206.90 | $20.69M | 2,577,819 | SEC↗ |
| IBP Installed Building Product | J Other deriv | 2024-05-30 | 2024-05-31 | 250,000 | — | $0 | 250,000 | SEC↗ |
| IBP Installed Building Product | F Tax w/h | 2024-04-20 | 2024-04-23 | 7,438 | $221.34 | $1.65M | 195,703 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-06 | 2024-03-07 | 11,864 | $234.15 | $2.78M | 1,452,580 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-06 | 2024-03-07 | 10,250 | $235.10 | $2.41M | 1,442,330 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-06 | 2024-03-07 | 13,024 | $236.11 | $3.08M | 1,429,306 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-06 | 2024-03-07 | 8,115 | $237.11 | $1.92M | 1,421,191 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-06 | 2024-03-07 | 4,595 | $237.84 | $1.09M | 1,416,596 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-06 | 2024-03-07 | 402 | $238.80 | $96.0K | 1,416,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-05 | 2024-03-07 | 5,680 | $238.28 | $1.35M | 1,501,125 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-05 | 2024-03-07 | 7,064 | $235.11 | $1.66M | 1,509,130 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-05 | 2024-03-07 | 2,325 | $236.82 | $550.6K | 1,506,805 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-05 | 2024-03-07 | 23,735 | $238.69 | $5.67M | 1,477,390 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-05 | 2024-03-07 | 3,586 | $239.98 | $860.6K | 1,473,804 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-05 | 2024-03-07 | 2,549 | $241.10 | $614.6K | 1,471,255 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-05 | 2024-03-07 | 5,511 | $241.70 | $1.33M | 1,465,744 | SEC↗ |
| IBP Installed Building Product | S Sale | 2024-03-05 | 2024-03-07 | 1,300 | $243.06 | $316.0K | 1,464,444 | SEC↗ |
| IBP Installed Building Product | A Award | 2024-02-20 | 2024-02-22 | 34,963 | — | $0 | 203,141 | SEC↗ |
| IBP Installed Building Product | G Gift | 2023-12-14 | 2023-12-15 | 7,003 | — | $0 | 168,178 | SEC↗ |
| IBP Installed Building Product | J Other deriv | 2023-11-20 | 2023-11-21 | 450,000 | — | $0 | 450,000 | SEC↗ |
| IBP Installed Building Product | J Other deriv | 2023-09-13 | 2023-09-15 | 450,000 | — | $0 | 450,000 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-06-09 | 2023-06-12 | 28,379 | $117.96 | $3.35M | 2,679,931 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-06-09 | 2023-06-12 | 39,509 | $116.68 | $4.61M | 2,708,310 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-06-09 | 2023-06-12 | 2,112 | $118.82 | $250.9K | 2,677,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-06-08 | 2023-06-12 | 100 | $121.33 | $12.1K | 2,747,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-06-08 | 2023-06-12 | 17,111 | $119.81 | $2.05M | 2,760,261 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-06-08 | 2023-06-12 | 20,447 | $118.69 | $2.43M | 2,777,372 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-06-08 | 2023-06-12 | 12,342 | $120.84 | $1.49M | 2,747,919 | SEC↗ |
| IBP Installed Building Product | G Gift | 2023-03-13 | 2023-03-15 | 10,000 | — | $0 | 175,181 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-03-09 | 2023-03-09 | 5,000 | $114.52 | $572.6K | 1,516,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-03-08 | 2023-03-09 | 14,645 | $112.53 | $1.65M | 1,576,549 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-03-08 | 2023-03-09 | 38,318 | $113.53 | $4.35M | 1,538,231 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-03-08 | 2023-03-09 | 17,037 | $114.26 | $1.95M | 1,521,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-03-07 | 2023-03-09 | 846 | $114.76 | $97.1K | 1,640,348 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-03-07 | 2023-03-09 | 30,965 | $115.11 | $3.56M | 1,609,383 | SEC↗ |
| IBP Installed Building Product | S Sale | 2023-03-07 | 2023-03-09 | 18,189 | $117.32 | $2.13M | 1,591,194 | SEC↗ |
| IBP Installed Building Product | A Award | 2023-02-20 | 2023-02-22 | 32,802 | — | $0 | 185,181 | SEC↗ |
| IBP Installed Building Product | A Award | 2022-02-22 | 2022-02-24 | 21,919 | — | $0 | 152,379 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-06 | 2022-01-07 | 3,098 | $128.52 | $398.2K | 2,797,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-06 | 2022-01-07 | 6,350 | $127.88 | $812.0K | 2,800,917 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-06 | 2022-01-07 | 5,552 | $126.88 | $704.4K | 2,807,267 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-05 | 2022-01-05 | 4,536 | $130.87 | $593.6K | 2,854,670 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-05 | 2022-01-05 | 2,205 | $131.73 | $290.5K | 2,852,465 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-05 | 2022-01-05 | 2,369 | $132.80 | $314.6K | 2,850,096 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-05 | 2022-01-05 | 14,060 | $134.13 | $1.89M | 2,836,036 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-05 | 2022-01-05 | 17,613 | $134.92 | $2.38M | 2,818,423 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-05 | 2022-01-05 | 13,613 | $129.82 | $1.77M | 2,859,206 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-05 | 2022-01-05 | 5,604 | $135.94 | $761.8K | 2,812,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-04 | 2022-01-05 | 3,390 | $135.94 | $460.8K | 2,872,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-04 | 2022-01-05 | 50,078 | $135.13 | $6.77M | 2,876,209 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-04 | 2022-01-05 | 21,532 | $134.34 | $2.89M | 2,926,287 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-03 | 2022-01-05 | 416 | $140.21 | $58.3K | 2,947,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-03 | 2022-01-05 | 500 | $138.92 | $69.5K | 2,948,235 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-03 | 2022-01-05 | 4,000 | $138.14 | $552.6K | 2,948,735 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-03 | 2022-01-05 | 6,080 | $137.18 | $834.1K | 2,952,735 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-03 | 2022-01-05 | 6,903 | $135.83 | $937.6K | 2,958,815 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-03 | 2022-01-05 | 18,055 | $134.85 | $2.43M | 2,965,718 | SEC↗ |
| IBP Installed Building Product | S Sale | 2022-01-03 | 2022-01-05 | 14,046 | $134.14 | $1.88M | 2,983,773 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-11-12 | 2021-11-12 | 29,912 | $132.20 | $3.95M | 3,012,907 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-11-12 | 2021-11-12 | 15,088 | $132.95 | $2.01M | 2,997,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-11-11 | 2021-11-12 | 61,086 | $132.01 | $8.06M | 3,052,241 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-11-11 | 2021-11-12 | 54,492 | $131.32 | $7.16M | 3,113,327 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-11-11 | 2021-11-12 | 9,422 | $132.73 | $1.25M | 3,042,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-11-10 | 2021-11-12 | 22,701 | $131.06 | $2.98M | 3,175,118 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-11-10 | 2021-11-12 | 3,495 | $132.00 | $461.3K | 3,171,623 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-11-10 | 2021-11-12 | 3,804 | $133.11 | $506.4K | 3,167,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-13 | 2021-08-13 | 3,172 | $122.92 | $389.9K | 3,197,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-12 | 2021-08-12 | 85,701 | $125.23 | $10.73M | 3,207,118 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-12 | 2021-08-12 | 4,527 | $126.15 | $571.1K | 3,202,591 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-12 | 2021-08-12 | 840 | $128.62 | $108.0K | 3,200,991 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-12 | 2021-08-12 | 760 | $127.61 | $97.0K | 3,201,831 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-11 | 2021-08-12 | 41,132 | $127.25 | $5.23M | 3,292,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-11 | 2021-08-12 | 35,546 | $126.31 | $4.49M | 3,333,951 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-11 | 2021-08-12 | 12,294 | $124.58 | $1.53M | 3,400,525 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-11 | 2021-08-12 | 31,028 | $125.30 | $3.89M | 3,369,497 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-10 | 2021-08-12 | 35,486 | $124.68 | $4.42M | 3,460,056 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-10 | 2021-08-12 | 2,277 | $123.77 | $281.8K | 3,495,542 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-10 | 2021-08-12 | 22,942 | $125.67 | $2.88M | 3,437,114 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-08-10 | 2021-08-12 | 24,295 | $126.46 | $3.07M | 3,412,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-06-14 | 2021-06-15 | 17,290 | $113.04 | $1.95M | 3,520,529 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-06-14 | 2021-06-15 | 5,203 | $115.73 | $602.1K | 3,501,544 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-06-14 | 2021-06-15 | 2,915 | $116.57 | $339.8K | 3,498,629 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-06-14 | 2021-06-15 | 810 | $117.95 | $95.5K | 3,497,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-06-14 | 2021-06-15 | 5,526 | $113.65 | $628.0K | 3,515,003 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-06-14 | 2021-06-15 | 8,256 | $114.61 | $946.2K | 3,506,747 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-06-11 | 2021-06-15 | 12,928 | $117.15 | $1.51M | 3,537,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-06-11 | 2021-06-15 | 27,072 | $116.47 | $3.15M | 3,550,747 | SEC↗ |
| IBP Installed Building Product | F Tax w/h | 2021-04-20 | 2021-04-22 | 7,066 | $128.15 | $905.5K | 130,460 | SEC↗ |
| IBP Installed Building Product | S Sale | 2021-03-12 | 2021-03-16 | 300,000 | $110.25 | $33.08M | 3,577,819 | SEC↗ |
| IBP Installed Building Product | A Award | 2021-02-22 | 2021-02-24 | 32,385 | — | $0 | 137,526 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-09-10 | 2020-09-11 | 300,000 | $91.00 | $27.30M | 1,641,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-08-14 | 2020-08-18 | 300,000 | $84.00 | $25.20M | 1,941,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-03-10 | 2020-03-12 | 4,662 | $54.01 | $251.8K | 2,279,087 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-03-10 | 2020-03-12 | 57,445 | $54.84 | $3.15M | 2,283,749 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-03-10 | 2020-03-12 | 37,893 | $53.15 | $2.01M | 2,241,194 | SEC↗ |
| IBP Installed Building Product | A Award | 2020-02-19 | 2020-02-21 | 43,896 | — | $0 | 105,141 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-02-13 | 2020-02-14 | 2,128 | $75.76 | $161.2K | 2,341,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-02-13 | 2020-02-14 | 16,156 | $74.81 | $1.21M | 2,343,322 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-02-12 | 2020-02-14 | 9,666 | $74.37 | $718.9K | 2,360,078 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-02-12 | 2020-02-14 | 600 | $75.55 | $45.3K | 2,359,478 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-02-12 | 2020-02-14 | 300 | $71.68 | $21.5K | 2,410,725 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-02-12 | 2020-02-14 | 6,994 | $72.32 | $505.8K | 2,403,731 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-02-12 | 2020-02-14 | 33,987 | $73.19 | $2.49M | 2,369,744 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-02-11 | 2020-02-12 | 13,369 | $75.69 | $1.01M | 2,413,162 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-02-11 | 2020-02-12 | 2,137 | $76.22 | $162.9K | 2,411,025 | SEC↗ |
| IBP Installed Building Product | S Sale | 2020-02-10 | 2020-02-12 | 14,663 | $75.96 | $1.11M | 2,426,531 | SEC↗ |
| IBP Installed Building Product | F Tax w/h | 2019-04-20 | 2019-04-23 | 13,078 | $52.19 | $682.5K | 111,245 | SEC↗ |
| IBP Installed Building Product | S Sale | 2019-03-14 | 2019-03-14 | 75,000 | $43.24 | $3.24M | 2,441,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2019-03-13 | 2019-03-14 | 25,000 | $44.45 | $1.11M | 2,516,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2019-03-12 | 2019-03-12 | 62,033 | $44.78 | $2.78M | 2,541,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2019-03-11 | 2019-03-12 | 4,100 | $46.22 | $189.5K | 2,603,227 | SEC↗ |
| IBP Installed Building Product | S Sale | 2019-03-11 | 2019-03-12 | 36,118 | $45.15 | $1.63M | 2,607,327 | SEC↗ |
| IBP Installed Building Product | S Sale | 2019-03-08 | 2019-03-11 | 58,150 | $46.10 | $2.68M | 2,645,211 | SEC↗ |
| IBP Installed Building Product | S Sale | 2019-03-08 | 2019-03-11 | 1,766 | $46.86 | $82.8K | 2,643,445 | SEC↗ |
| IBP Installed Building Product | S Sale | 2019-03-07 | 2019-03-11 | 37,833 | $46.68 | $1.77M | 2,703,361 | SEC↗ |
| IBP Installed Building Product | A Award | 2019-02-26 | 2019-02-28 | 24,164 | — | $0 | 124,323 | SEC↗ |
| IBP Installed Building Product | S Sale | 2018-11-05 | 2018-11-05 | 150,000 | $34.11 | $5.12M | 3,877,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2018-08-15 | 2018-08-16 | 30,000 | $48.04 | $1.44M | 2,758,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2018-08-15 | 2018-08-16 | 17,000 | $48.37 | $822.3K | 2,741,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2018-08-14 | 2018-08-16 | 45,649 | $48.77 | $2.23M | 2,788,194 | SEC↗ |
| IBP Installed Building Product | S Sale | 2018-08-10 | 2018-08-13 | 47,039 | $51.77 | $2.44M | 2,833,843 | SEC↗ |
| IBP Installed Building Product | S Sale | 2018-08-09 | 2018-08-13 | 60,000 | $52.72 | $3.16M | 2,880,882 | SEC↗ |
| IBP Installed Building Product | G Gift | 2018-08-06 | 2018-08-13 | 152,736 | — | $0 | 351,071 | SEC↗ |
| IBP Installed Building Product | G Gift | 2018-08-06 | 2018-08-13 | 50,912 | — | $0 | 300,159 | SEC↗ |
| IBP Installed Building Product | S Sale | 2018-06-13 | 2018-06-14 | 10,000 | $62.80 | $628.0K | 503,807 | SEC↗ |
| IBP Installed Building Product | S Sale | 2018-06-12 | 2018-06-14 | 25,000 | $65.46 | $1.64M | 513,807 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2018-04-16 | 2018-04-18 | 1 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2018-04-16 | 2018-04-18 | 1 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2018-04-16 | 2018-04-18 | 196,660 | — | $0 | 4,224,479 | SEC↗ |
| IBP Installed Building Product | J Other | 2018-04-16 | 2018-04-18 | 196,660 | — | $0 | 4,027,819 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2018-04-16 | 2018-04-18 | 167,540 | — | $0 | 3,108,422 | SEC↗ |
| IBP Installed Building Product | J Other | 2018-04-16 | 2018-04-18 | 167,540 | — | $0 | 2,940,882 | SEC↗ |
| IBP Installed Building Product | A Award | 2018-02-21 | 2018-02-23 | 34,007 | — | $0 | 538,807 | SEC↗ |
| IBP Installed Building Product | S Sale | 2017-12-04 | 2017-12-06 | 200,000 | $74.25 | $14.85M | 4,027,819 | SEC↗ |
| IBP Installed Building Product | S Sale | 2017-06-14 | 2017-06-16 | 600,000 | $52.50 | $31.50M | 2,940,882 | SEC↗ |
| IBP Installed Building Product | A Award | 2017-04-19 | 2017-04-21 | 32,266 | — | $0 | 504,800 | SEC↗ |
| IBP Installed Building Product | P Buy deriv | 2016-12-09 | 2016-12-12 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | H Expire deriv | 2016-12-09 | 2016-12-12 | 1 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | P Buy deriv | 2016-12-09 | 2016-12-12 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | H Expire deriv | 2016-12-09 | 2016-12-12 | 1 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-28 | 2016-06-28 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-28 | 2016-06-28 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-28 | 2016-06-28 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-28 | 2016-06-28 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-28 | 2016-06-28 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-28 | 2016-06-28 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-27 | 2016-06-28 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-27 | 2016-06-28 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-27 | 2016-06-28 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-27 | 2016-06-28 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-27 | 2016-06-28 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-27 | 2016-06-28 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-24 | 2016-06-24 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-24 | 2016-06-24 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-24 | 2016-06-24 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-24 | 2016-06-24 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-24 | 2016-06-24 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-24 | 2016-06-24 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-23 | 2016-06-24 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-23 | 2016-06-24 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-23 | 2016-06-24 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-23 | 2016-06-24 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-23 | 2016-06-24 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-23 | 2016-06-24 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-22 | 2016-06-24 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-22 | 2016-06-24 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-22 | 2016-06-24 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-22 | 2016-06-24 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-22 | 2016-06-24 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-22 | 2016-06-24 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-21 | 2016-06-21 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-21 | 2016-06-21 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-21 | 2016-06-21 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-21 | 2016-06-21 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-21 | 2016-06-21 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-21 | 2016-06-21 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-20 | 2016-06-21 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-20 | 2016-06-21 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-20 | 2016-06-21 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-20 | 2016-06-21 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-20 | 2016-06-21 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-20 | 2016-06-21 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-17 | 2016-06-21 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-17 | 2016-06-21 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-17 | 2016-06-21 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-17 | 2016-06-21 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-17 | 2016-06-21 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-17 | 2016-06-21 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-16 | 2016-06-16 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-16 | 2016-06-16 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-16 | 2016-06-16 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-16 | 2016-06-16 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-16 | 2016-06-16 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-16 | 2016-06-16 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-15 | 2016-06-16 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-15 | 2016-06-16 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-15 | 2016-06-16 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-15 | 2016-06-16 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-15 | 2016-06-16 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-15 | 2016-06-16 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-14 | 2016-06-16 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-14 | 2016-06-16 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-14 | 2016-06-16 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-14 | 2016-06-16 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-14 | 2016-06-16 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-14 | 2016-06-16 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-13 | 2016-06-13 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-13 | 2016-06-13 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-13 | 2016-06-13 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-13 | 2016-06-13 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-13 | 2016-06-13 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-13 | 2016-06-13 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-10 | 2016-06-13 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-10 | 2016-06-13 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-10 | 2016-06-13 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-10 | 2016-06-13 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-10 | 2016-06-13 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-10 | 2016-06-13 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-09 | 2016-06-13 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-09 | 2016-06-13 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-09 | 2016-06-13 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-09 | 2016-06-13 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-09 | 2016-06-13 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-09 | 2016-06-13 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-08 | 2016-06-08 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-08 | 2016-06-08 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-08 | 2016-06-08 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-08 | 2016-06-08 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-08 | 2016-06-08 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-08 | 2016-06-08 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-07 | 2016-06-08 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-07 | 2016-06-08 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-07 | 2016-06-08 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-07 | 2016-06-08 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-07 | 2016-06-08 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-07 | 2016-06-08 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-06 | 2016-06-08 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-06 | 2016-06-08 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-06 | 2016-06-08 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-06 | 2016-06-08 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-06 | 2016-06-08 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-06 | 2016-06-08 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-03 | 2016-06-03 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-03 | 2016-06-03 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-03 | 2016-06-03 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-03 | 2016-06-03 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-03 | 2016-06-03 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-03 | 2016-06-03 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-02 | 2016-06-03 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-02 | 2016-06-03 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-02 | 2016-06-03 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-02 | 2016-06-03 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-02 | 2016-06-03 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-02 | 2016-06-03 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-01 | 2016-06-03 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | X Exercise deriv | 2016-06-01 | 2016-06-03 | 1 | — | $0 | 1 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-01 | 2016-06-03 | 15,723 | — | $0 | 3,540,882 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-01 | 2016-06-03 | 15,723 | — | $0 | 3,556,605 | SEC↗ |
| IBP Installed Building Product | J Other | 2016-06-01 | 2016-06-03 | 18,457 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | X Exercise | 2016-06-01 | 2016-06-03 | 18,457 | — | $0 | 18,457 | SEC↗ |
| IBP Installed Building Product | A Award | 2016-04-07 | 2016-04-08 | 35,508 | — | $0 | 472,534 | SEC↗ |
| IBP Installed Building Product | P Buy | 2015-11-25 | 2015-11-30 | 10,123 | $24.91 | $252.2K | 3,540,882 | SEC↗ |
| IBP Installed Building Product | P Buy | 2015-11-25 | 2015-11-30 | 9,877 | $24.36 | $240.6K | 3,530,759 | SEC↗ |
| IBP Installed Building Product | P Buy | 2015-10-30 | 2015-11-03 | 880 | $22.36 | $19.7K | 3,520,882 | SEC↗ |
| IBP Installed Building Product | P Buy | 2015-10-30 | 2015-11-03 | 49,120 | $21.67 | $1.06M | 3,520,002 | SEC↗ |
| IBP Installed Building Product | A Award | 2015-03-20 | 2015-03-24 | 13,768 | — | $0 | 437,026 | SEC↗ |
| IBP Installed Building Product | D To issuer | 2015-03-13 | 2015-03-17 | 315,000 | — | $0 | 3,470,882 | SEC↗ |
| IBP Installed Building Product | J Other | 2014-06-17 | 2014-06-19 | 9,171,360 | — | $0 | 0 | SEC↗ |
| IBP Installed Building Product | S Sale | 2014-06-17 | 2014-06-19 | 4,800,000 | $11.88 | $57.02M | 9,171,360 | SEC↗ |
| IBP Installed Building Product | P Buy deriv | 2014-06-12 | 2014-06-13 | 1 | $422889.05 | $422.9K | 1 | SEC↗ |
| IBP Installed Building Product | P Buy deriv | 2014-06-12 | 2014-06-13 | 1 | $497097.11 | $497.1K | 1 | SEC↗ |
| IBP Installed Building Product | P Buy deriv | 2014-06-12 | 2014-06-13 | 1 | $496391.08 | $496.4K | 1 | SEC↗ |
| IBP Installed Building Product | P Buy deriv | 2014-06-12 | 2014-06-13 | 1 | $583535.04 | $583.5K | 1 | SEC↗ |