Peterson John S.
Insider CIK 1645532 · BLD Vice President and CFO
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| BLD TopBuild Corp | A Award | 2022-02-22 | 2022-02-23 | 9,447 | $219.56 | $2.07M | 22,932 | SEC↗ |
| BLD TopBuild Corp | A Award | 2022-02-15 | 2022-02-16 | 1,092 | $233.46 | $254.9K | 13,485 | SEC↗ |
| BLD TopBuild Corp | A Award | 2022-02-15 | 2022-02-16 | 1,456 | $233.46 | $339.9K | 11,301 | SEC↗ |
| BLD TopBuild Corp | A Award | 2022-02-15 | 2022-02-16 | 1,092 | $233.46 | $254.9K | 12,393 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2021-11-04 | 2021-11-05 | 4,315 | $264.84 | $1.14M | 9,845 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2021-03-10 | 2021-03-11 | 9,547 | $200.00 | $1.91M | 14,160 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2021-03-08 | 2021-03-10 | 2,918 | — | $0 | 0 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2021-03-08 | 2021-03-10 | 4,410 | — | $0 | 4,410 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2021-03-08 | 2021-03-10 | 2,701 | — | $0 | 5,402 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2021-03-08 | 2021-03-10 | 4,352 | — | $0 | 0 | SEC↗ |
| BLD TopBuild Corp | A Award | 2021-02-22 | 2021-02-24 | 6,031 | $201.17 | $1.21M | 15,392 | SEC↗ |
| BLD TopBuild Corp | A Award deriv | 2021-02-16 | 2021-02-18 | 3,795 | — | $0 | 27,988 | SEC↗ |
| BLD TopBuild Corp | A Award | 2021-02-16 | 2021-02-18 | 2,376 | $214.58 | $509.8K | 9,361 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-11-18 | 2020-11-19 | 2,750 | $182.44 | $501.7K | 8,315 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-08-24 | 2020-08-26 | 1,005 | $156.81 | $157.6K | 7,309 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-08-24 | 2020-08-26 | 324 | $157.77 | $51.1K | 6,985 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-08-24 | 2020-08-26 | 1,871 | $156.12 | $292.1K | 8,314 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2020-08-06 | 2020-08-10 | 4,790 | — | $0 | 0 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-08-06 | 2020-08-10 | 1,785 | $137.74 | $245.9K | 14,309 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-08-06 | 2020-08-10 | 1,822 | $138.43 | $252.2K | 12,487 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-08-06 | 2020-08-10 | 200 | $139.53 | $27.9K | 12,287 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-08-06 | 2020-08-10 | 983 | $140.30 | $137.9K | 11,304 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-08-06 | 2020-08-10 | 1,119 | $140.21 | $156.9K | 10,185 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2020-08-06 | 2020-08-10 | 4,790 | $27.10 | $129.8K | 16,094 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2020-07-15 | 2020-07-16 | 727 | $123.46 | $89.8K | 11,304 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-05-27 | 2020-05-28 | 4,000 | $122.19 | $488.8K | 12,031 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2020-05-07 | 2020-05-11 | 4,352 | — | $0 | 4,352 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2020-05-07 | 2020-05-11 | 4,410 | — | $0 | 8,820 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2020-05-07 | 2020-05-11 | 5,081 | — | $0 | 0 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2020-05-07 | 2020-05-11 | 2,916 | — | $0 | 2,918 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2020-05-07 | 2020-05-11 | 4,352 | $26.30 | $114.5K | 20,383 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2020-05-07 | 2020-05-11 | 2,415 | $98.68 | $238.3K | 17,968 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-05-07 | 2020-05-11 | 1,937 | $98.69 | $191.2K | 16,031 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2020-05-07 | 2020-05-11 | 5,081 | $38.39 | $195.1K | 21,112 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2020-05-07 | 2020-05-11 | 3,198 | $98.69 | $315.6K | 17,914 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-05-07 | 2020-05-11 | 1,883 | $98.69 | $185.8K | 16,031 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2020-05-07 | 2020-05-11 | 2,916 | $74.50 | $217.2K | 18,947 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-05-07 | 2020-05-11 | 433 | $98.59 | $42.7K | 16,031 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2020-05-07 | 2020-05-11 | 4,410 | $58.08 | $256.1K | 20,441 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2020-05-07 | 2020-05-11 | 3,308 | $98.73 | $326.6K | 17,133 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-05-07 | 2020-05-11 | 1,102 | $98.73 | $108.8K | 16,031 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-05-07 | 2020-05-11 | 4,200 | $98.88 | $415.3K | 11,966 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2020-05-07 | 2020-05-11 | 901 | $99.52 | $89.7K | 11,065 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2020-05-07 | 2020-05-11 | 2,483 | $98.59 | $244.8K | 16,464 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2020-02-22 | 2020-02-25 | 566 | $123.01 | $69.6K | 16,031 | SEC↗ |
| BLD TopBuild Corp | A Award | 2020-02-21 | 2020-02-25 | 17,200 | — | $0 | 22,211 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2020-02-21 | 2020-02-25 | 5,614 | $123.01 | $690.6K | 16,597 | SEC↗ |
| BLD TopBuild Corp | A Award deriv | 2020-02-17 | 2020-02-19 | 8,103 | — | $0 | 8,103 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2020-01-14 | 2020-01-16 | 123 | $105.52 | $13.0K | 5,011 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2019-11-04 | 2019-11-06 | 2,916 | — | $0 | 5,834 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2019-11-04 | 2019-11-06 | 2,916 | $74.50 | $217.2K | 8,050 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-11-04 | 2019-11-06 | 568 | $109.74 | $62.3K | 5,134 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2019-11-04 | 2019-11-06 | 2,348 | $109.74 | $257.7K | 5,702 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-11-04 | 2019-11-06 | 4,350 | $108.79 | $473.2K | 18,716 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-11-04 | 2019-11-06 | 100 | $110.37 | $11.0K | 16,166 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-11-04 | 2019-11-06 | 2,450 | $109.68 | $268.7K | 16,266 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2019-08-05 | 2019-08-07 | 4,790 | — | $0 | 4,790 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2019-08-05 | 2019-08-07 | 2,212 | $27.10 | $59.9K | 32,920 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-08-05 | 2019-08-07 | 926 | $87.75 | $81.3K | 31,994 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2019-08-05 | 2019-08-07 | 189 | $27.10 | $5.1K | 32,183 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-08-05 | 2019-08-07 | 79 | $88.75 | $7.0K | 32,104 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2019-08-05 | 2019-08-07 | 2,785 | $87.41 | $243.4K | 29,319 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-08-05 | 2019-08-07 | 600 | $86.89 | $52.1K | 28,719 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-08-05 | 2019-08-07 | 519 | $87.70 | $45.5K | 28,200 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-08-05 | 2019-08-07 | 1,000 | $86.98 | $87.0K | 30,708 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2019-08-05 | 2019-08-07 | 2,389 | $27.10 | $64.7K | 31,708 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2019-07-15 | 2019-07-17 | 727 | $82.81 | $60.2K | 29,319 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-05-15 | 2019-05-16 | 4,000 | $86.37 | $345.5K | 30,046 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2019-03-04 | 2019-03-05 | 4,352 | — | $0 | 8,704 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2019-03-04 | 2019-03-05 | 5,080 | — | $0 | 5,081 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2019-03-04 | 2019-03-05 | 6,864 | — | $0 | 0 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2019-03-04 | 2019-03-05 | 5,080 | $38.39 | $195.0K | 45,126 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2019-03-04 | 2019-03-05 | 4,527 | $59.95 | $271.4K | 40,046 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2019-03-04 | 2019-03-05 | 2,869 | $60.01 | $172.2K | 44,573 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2019-03-04 | 2019-03-05 | 3,970 | $59.99 | $238.2K | 47,442 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-03-04 | 2019-03-05 | 1,110 | $59.99 | $66.6K | 44,016 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-03-04 | 2019-03-05 | 6,000 | $60.68 | $364.1K | 34,046 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2019-03-04 | 2019-03-05 | 4,352 | $26.30 | $114.5K | 48,368 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-03-04 | 2019-03-05 | 1,483 | $60.01 | $89.0K | 46,885 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2019-03-04 | 2019-03-05 | 6,864 | $26.30 | $180.5K | 53,749 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2019-03-04 | 2019-03-05 | 2,337 | $59.95 | $140.1K | 51,412 | SEC↗ |
| BLD TopBuild Corp | A Award | 2019-02-22 | 2019-02-26 | 17,287 | — | $0 | 45,882 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2019-02-22 | 2019-02-26 | 351 | $58.08 | $20.4K | 40,046 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2019-02-22 | 2019-02-26 | 5,485 | $58.08 | $318.6K | 40,397 | SEC↗ |
| BLD TopBuild Corp | A Award deriv | 2019-02-18 | 2019-03-01 | 13,230 | — | $0 | 13,230 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2019-01-14 | 2019-01-16 | 542 | $48.99 | $26.6K | 28,595 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2018-08-10 | 2018-08-13 | 4,790 | — | $0 | 9,580 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2018-08-10 | 2018-08-13 | 2,903 | $77.28 | $224.3K | 29,137 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2018-08-10 | 2018-08-13 | 1,887 | $77.28 | $145.8K | 32,040 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2018-08-10 | 2018-08-13 | 4,790 | $27.10 | $129.8K | 33,927 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2018-07-15 | 2018-07-17 | 727 | $80.13 | $58.3K | 29,137 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2018-03-06 | 2018-03-08 | 4,352 | — | $0 | 13,056 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2018-03-06 | 2018-03-08 | 5,079 | — | $0 | 10,161 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2018-03-06 | 2018-03-08 | 6,863 | — | $0 | 6,864 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2018-03-06 | 2018-03-08 | 6,863 | $26.30 | $180.5K | 42,288 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2018-03-06 | 2018-03-08 | 3,062 | $75.36 | $230.8K | 39,226 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2018-03-06 | 2018-03-08 | 9,362 | $75.36 | $705.5K | 29,864 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2018-03-06 | 2018-03-08 | 5,079 | $38.39 | $195.0K | 34,943 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2018-03-06 | 2018-03-08 | 1,811 | $75.36 | $136.5K | 33,132 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2018-03-06 | 2018-03-08 | 2,059 | $75.36 | $155.2K | 35,425 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2018-03-06 | 2018-03-08 | 4,352 | $26.30 | $114.5K | 37,484 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2018-02-22 | 2018-02-26 | 394 | $72.76 | $28.7K | 29,864 | SEC↗ |
| BLD TopBuild Corp | A Award deriv | 2018-02-19 | 2018-03-02 | 8,750 | — | $0 | 8,750 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2018-01-14 | 2018-01-17 | 1,041 | $76.89 | $80.0K | 30,258 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2017-11-15 | 2017-11-17 | 9,580 | — | $0 | 14,370 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2017-11-15 | 2017-11-17 | 4,352 | — | $0 | 17,408 | SEC↗ |
| BLD TopBuild Corp | M Exercise deriv | 2017-11-15 | 2017-11-17 | 6,863 | — | $0 | 13,727 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2017-11-15 | 2017-11-17 | 3,940 | $63.54 | $250.3K | 31,299 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2017-11-15 | 2017-11-17 | 3,992 | $63.53 | $253.6K | 36,887 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2017-11-15 | 2017-11-17 | 9,580 | $27.10 | $259.6K | 40,879 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2017-11-15 | 2017-11-17 | 1,853 | $63.53 | $117.7K | 39,386 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2017-11-15 | 2017-11-17 | 6,863 | $26.30 | $180.5K | 46,249 | SEC↗ |
| BLD TopBuild Corp | M Exercise | 2017-11-15 | 2017-11-17 | 4,352 | $26.30 | $114.5K | 41,239 | SEC↗ |
| BLD TopBuild Corp | S Sale | 2017-11-15 | 2017-11-17 | 2,923 | $63.54 | $185.7K | 43,326 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2017-11-15 | 2017-11-17 | 8,087 | $63.53 | $513.8K | 35,239 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2017-07-15 | 2017-07-18 | 505 | $53.00 | $26.8K | 31,299 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2017-07-01 | 2017-07-05 | 195 | $53.07 | $10.3K | 31,804 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2017-02-22 | 2017-02-24 | 391 | $38.62 | $15.1K | 31,999 | SEC↗ |
| BLD TopBuild Corp | A Award deriv | 2017-02-21 | 2017-03-02 | 15,240 | — | $0 | 15,240 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2017-01-14 | 2017-01-18 | 1,155 | $37.62 | $43.5K | 30,260 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2016-07-15 | 2016-07-19 | 505 | $37.93 | $19.2K | 31,415 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2016-07-01 | 2016-07-19 | 358 | $35.99 | $12.9K | 31,920 | SEC↗ |
| BLD TopBuild Corp | A Award deriv | 2016-02-22 | 2016-02-24 | 21,760 | — | $0 | 21,760 | SEC↗ |
| BLD TopBuild Corp | A Award deriv | 2016-02-22 | 2016-02-24 | 20,590 | — | $0 | 20,590 | SEC↗ |
| BLD TopBuild Corp | A Award | 2016-02-22 | 2016-02-24 | 7,190 | — | $0 | 32,278 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2016-01-14 | 2016-01-19 | 1,686 | $24.75 | $41.7K | 25,027 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2016-01-14 | 2016-02-12 | 1,625 | $24.75 | $40.2K | 25,088 | SEC↗ |
| BLD TopBuild Corp | F Tax w/h | 2015-07-21 | 2015-07-23 | 438 | $27.00 | $11.8K | 26,713 | SEC↗ |
| BLD TopBuild Corp | A Award deriv | 2015-07-08 | 2015-07-10 | 23,950 | — | $0 | 23,950 | SEC↗ |
| BLD TopBuild Corp | J Other | 2015-07-08 | 2015-07-10 | 17,921 | — | $0 | 17,921 | SEC↗ |
| BLD TopBuild Corp | A Award | 2015-07-08 | 2015-07-10 | 9,230 | — | $0 | 27,151 | SEC↗ |