Sign inGet started

Miller Michael Thomas

Insider CIK 1598873 · STCK Director · IBP Executive VP & CFO, Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
IBP Installed Building Product P Buy2026-06-112026-06-1580$205.52 $16.4K34,054SEC↗
IBP Installed Building Product P Buy2026-06-112026-06-15155$206.74 $32.0K34,209SEC↗
IBP Installed Building Product P Buy2026-06-112026-06-15133$201.91 $26.9K33,855SEC↗
IBP Installed Building Product P Buy2026-06-112026-06-15278$196.95 $54.8K33,562SEC↗
IBP Installed Building Product P Buy2026-06-112026-06-1599$202.73 $20.1K33,954SEC↗
IBP Installed Building Product P Buy2026-06-112026-06-1520$204.32 $4.1K33,974SEC↗
IBP Installed Building Product P Buy2026-06-112026-06-151$200.03 $20033,722SEC↗
IBP Installed Building Product P Buy2026-06-112026-06-1565$195.89 $12.7K33,284SEC↗
IBP Installed Building Product P Buy2026-06-112026-06-15145$197.55 $28.6K33,707SEC↗
IBP Installed Building Product P Buy2026-06-112026-06-1514$198.79 $2.8K33,721SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-12520$205.08 $106.6K31,583SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-12244$204.10 $49.8K31,063SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-1210$217.91 $2.2K33,219SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-12110$217.46 $23.9K33,209SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-12190$216.33 $41.1K33,099SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-1230$215.24 $6.5K32,909SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-1250$213.88 $10.7K32,879SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-1220$212.75 $4.3K32,829SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-1250$211.48 $10.6K32,809SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-1240$210.58 $8.4K32,759SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-1270$209.31 $14.7K32,719SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-12110$208.43 $22.9K32,649SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-12154$207.04 $31.9K32,539SEC↗
IBP Installed Building Product P Buy2026-05-112026-05-12802$206.06 $165.3K32,385SEC↗
IBP Installed Building Product F Tax w/h2026-04-202026-04-213,361$309.45 $1.04M30,819SEC↗
IBP Installed Building Product G Gift2026-03-112026-03-115,000— $026,420SEC↗
IBP Installed Building Product A Award2026-02-242026-02-26469— $034,180SEC↗
IBP Installed Building Product A Award2026-02-242026-02-267,397— $033,711SEC↗
IBP Installed Building Product G Gift2025-09-112025-09-121,900— $031,420SEC↗
IBP Installed Building Product P Buy2025-05-162025-05-19400$162.99 $65.2K23,964SEC↗
IBP Installed Building Product P Buy2025-05-162025-05-19300$167.03 $50.1K26,314SEC↗
IBP Installed Building Product P Buy2025-05-162025-05-191,147$166.28 $190.7K26,014SEC↗
IBP Installed Building Product P Buy2025-05-162025-05-19303$165.19 $50.1K24,867SEC↗
IBP Installed Building Product P Buy2025-05-162025-05-19600$164.00 $98.4K24,564SEC↗
IBP Installed Building Product F Tax w/h2025-04-202025-04-224,291$158.24 $679.0K23,564SEC↗
IBP Installed Building Product A Award2025-02-252025-02-275,824— $027,855SEC↗
IBP Installed Building Product F Tax w/h2024-04-202024-04-233,562$221.34 $788.4K22,031SEC↗
IBP Installed Building Product G Gift2024-03-062024-03-065,000— $033,320SEC↗
IBP Installed Building Product S Sale2024-03-042024-03-061,168$244.37 $285.4K38,320SEC↗
IBP Installed Building Product S Sale2024-03-042024-03-063,832$243.03 $931.3K39,488SEC↗
IBP Installed Building Product A Award2024-02-202024-02-2211,265— $025,593SEC↗
IBP Installed Building Product S Sale2023-12-132023-12-131,260$163.23 $205.7K14,328SEC↗
IBP Installed Building Product S Sale2023-12-132023-12-132,756$162.43 $447.7K15,588SEC↗
IBP Installed Building Product S Sale2023-12-132023-12-13351$161.33 $56.6K18,344SEC↗
IBP Installed Building Product S Sale2023-12-132023-12-131,340$160.22 $214.7K18,695SEC↗
IBP Installed Building Product S Sale2023-12-122023-12-1322$164.19 $3.6K20,035SEC↗
IBP Installed Building Product G Gift2023-08-172023-08-183,000— $043,320SEC↗
IBP Installed Building Product F Tax w/h2023-04-202023-04-243,715$121.82 $452.6K20,057SEC↗
IBP Installed Building Product S Sale2023-03-072023-03-076,723$116.68 $784.4K49,350SEC↗
IBP Installed Building Product S Sale2023-03-072023-03-0724,655$115.38 $2.84M56,073SEC↗
IBP Installed Building Product S Sale2023-03-072023-03-073,030$117.18 $355.1K46,320SEC↗
IBP Installed Building Product S Sale2023-03-032023-03-073,960$120.26 $476.2K29,184SEC↗
IBP Installed Building Product S Sale2023-03-032023-03-072,091$117.37 $245.4K43,599SEC↗
IBP Installed Building Product S Sale2023-03-032023-03-075,412$120.80 $653.8K23,772SEC↗
IBP Installed Building Product S Sale2023-03-032023-03-074,539$119.16 $540.9K33,144SEC↗
IBP Installed Building Product S Sale2023-03-032023-03-075,916$118.00 $698.1K37,683SEC↗
IBP Installed Building Product A Award2023-02-202023-02-2210,551— $045,690SEC↗
IBP Installed Building Product A Award2022-02-222022-02-247,554— $035,139SEC↗
IBP Installed Building Product F Tax w/h2021-04-202021-04-223,640$128.15 $466.5K27,585SEC↗
IBP Installed Building Product A Award2021-02-222021-02-2411,335— $031,225SEC↗
BMCH BMC STOCK HOLDINGS, INC. D To issuer2021-01-012021-01-0540,302— $00SEC↗
IBP Installed Building Product S Sale2020-09-022020-09-043,429$93.19 $319.5K20,690SEC↗
IBP Installed Building Product S Sale2020-09-022020-09-04800$93.96 $75.2K19,890SEC↗
IBP Installed Building Product S Sale2020-09-022020-09-0422,165$92.12 $2.04M24,119SEC↗
BMCH BMC STOCK HOLDINGS, INC. A Award2020-05-132020-05-155,613— $040,302SEC↗
IBP Installed Building Product A Award2020-02-192020-02-2115,364— $046,284SEC↗
IBP Installed Building Product S Sale2019-07-122019-07-155,053$57.52 $290.6K30,920SEC↗
IBP Installed Building Product S Sale2019-07-122019-07-1517,543$57.57 $1.01M80,728SEC↗
IBP Installed Building Product S Sale2019-07-082019-07-1012,196$57.55 $701.9K35,973SEC↗
IBP Installed Building Product S Sale2019-07-082019-07-1015,208$57.55 $875.2K98,271SEC↗
BMCH BMC STOCK HOLDINGS, INC. A Award2019-05-162019-05-175,308— $034,689SEC↗
IBP Installed Building Product F Tax w/h2019-04-202019-04-233,721$52.19 $194.2K48,169SEC↗
IBP Installed Building Product A Award2019-02-262019-02-289,053— $051,890SEC↗
BMCH BMC STOCK HOLDINGS, INC. A Award2018-05-162018-05-175,129— $029,381SEC↗
IBP Installed Building Product F Tax w/h2018-04-202018-04-242,137$55.25 $118.1K42,837SEC↗
IBP Installed Building Product A Award2018-02-212018-02-2312,888— $044,974SEC↗
IBP Installed Building Product S Sale2017-09-252017-09-263,914$60.00 $234.8K113,479SEC↗
IBP Installed Building Product S Sale2017-09-222017-09-267,430$60.00 $445.8K117,393SEC↗
IBP Installed Building Product S Sale2017-09-212017-09-214,727$60.00 $283.6K124,823SEC↗
IBP Installed Building Product S Sale2017-09-202017-09-216,023$60.00 $361.4K129,550SEC↗
IBP Installed Building Product S Sale2017-09-192017-09-2126,158$60.01 $1.57M135,573SEC↗
IBP Installed Building Product S Sale2017-08-152017-08-171,661$60.00 $99.7K161,731SEC↗
IBP Installed Building Product S Sale2017-08-042017-08-0887$60.00 $5.2K163,392SEC↗
IBP Installed Building Product G Gift2017-05-262017-08-0810,000— $0163,479SEC↗
BMCH BMC STOCK HOLDINGS, INC. A Award2017-05-112017-05-154,785— $024,252SEC↗
IBP Installed Building Product A Award2017-04-192017-04-2111,749— $032,086SEC↗
IBP Installed Building Product S Sale2017-02-272017-02-2867,000$43.51 $2.92M173,479SEC↗
IBP Installed Building Product S Sale2017-01-252017-01-3033,000$42.00 $1.39M240,479SEC↗
STCK BMC STOCK HOLDINGS, INC. A Award2016-05-102016-05-165,360— $019,467SEC↗
IBP Installed Building Product A Award2016-04-072016-04-0814,600— $020,337SEC↗
STCK BMC STOCK HOLDINGS, INC. A Award2015-12-012015-12-037,727— $07,727SEC↗
STCK BMC STOCK HOLDINGS, INC. A Award2015-12-012015-12-036,380— $014,107SEC↗
IBP Installed Building Product A Award2015-03-202015-03-245,737— $0279,216SEC↗