Michael Thomas Miller

CIK 1598873 · View on SEC EDGAR ↗

Insider

First SEC filing: June 15, 2026 · Latest: June 15, 2026

On this page

Insider at

Insider transactions

10 buys (P) 0 sells (S) Net: $198,610 + 20 non-open-market transactions below Avg return of open purchases vs now: 24.3% last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

20 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
June 11, 2026 IBP P 155 $206.74 $32,045 34,209 Direct +0.46% Acquired 20.9% (price as of 2026-08-19)
June 11, 2026 IBP P 80 $205.52 $16,442 34,054 Direct +0.24% Acquired 21.6% (price as of 2026-08-19)
June 11, 2026 IBP P 20 $204.32 $4,086 33,974 Direct +0.06% Acquired 22.3% (price as of 2026-08-19)
June 11, 2026 IBP P 99 $202.73 $20,070 33,954 Direct +0.29% Acquired 23.2% (price as of 2026-08-19)
June 11, 2026 IBP P 133 $201.91 $26,854 33,855 Direct +0.39% Acquired 23.7% (price as of 2026-08-19)
June 11, 2026 IBP P 1 $200.03 $200 33,722 Direct 0.00% Acquired 24.9% (price as of 2026-08-19)
June 11, 2026 IBP P 14 $198.79 $2,783 33,721 Direct +0.04% Acquired 25.7% (price as of 2026-08-19)
June 11, 2026 IBP P 145 $197.55 $28,645 33,707 Direct +0.43% Acquired 26.5% (price as of 2026-08-19)
June 11, 2026 IBP P 278 $196.95 $54,752 33,562 Direct +0.84% Acquired 26.9% (price as of 2026-08-19)
June 11, 2026 IBP P 65 $195.89 $12,733 33,284 Direct +0.20% Acquired 27.6% (price as of 2026-08-19)
May 16, 2025 IBP P 300 $167.03 $50,109 26,314 Direct +1.15% Acquired 49.6% (price as of 2026-08-19)
May 16, 2025 IBP P 1,147 $166.28 $190,723 26,014 Direct +4.61% Acquired 50.3% (price as of 2026-08-19)
May 16, 2025 IBP P 303 $165.19 $50,053 24,867 Direct +1.23% Acquired 51.3% (price as of 2026-08-19)
May 16, 2025 IBP P 600 $164.00 $98,400 24,564 Direct +2.50% Acquired 52.4% (price as of 2026-08-19)
May 16, 2025 IBP P 400 $162.99 $65,196 23,964 Direct +1.70% Acquired 53.3% (price as of 2026-08-19)
March 4, 2024 IBP S 1,168 $244.37 $285,424 38,320 Indirect -2.96% Disposed 2.2% (price as of 2026-08-19)
March 4, 2024 IBP S 3,832 $243.03 $931,291 39,488 Indirect -8.85% Disposed 2.8% (price as of 2026-08-19)
Dec. 13, 2023 IBP S 1,260 $163.23 $205,670 14,328 Direct -8.08% Disposed 53.1% (price as of 2026-08-19)
Dec. 13, 2023 IBP S 2,756 $162.43 $447,657 15,588 Direct -15.02% Disposed 53.8% (price as of 2026-08-19)
Dec. 13, 2023 IBP S 351 $161.33 $56,627 18,344 Direct -1.88% Disposed 54.9% (price as of 2026-08-19)
Dec. 13, 2023 IBP S 1,340 $160.22 $214,695 18,695 Direct -6.69% Disposed 55.9% (price as of 2026-08-19)
Dec. 12, 2023 IBP S 22 $164.19 $3,612 20,035 Direct -0.11% Disposed 52.2% (price as of 2026-08-19)
March 7, 2023 IBP S 3,030 $117.18 $355,055 46,320 Indirect -6.14% Disposed 113.2% (price as of 2026-08-19)
March 7, 2023 IBP S 6,723 $116.68 $784,440 49,350 Indirect -11.99% Disposed 114.1% (price as of 2026-08-19)
March 7, 2023 IBP S 24,655 $115.38 $2,844,694 56,073 Indirect -30.54% Disposed 116.6% (price as of 2026-08-19)
March 3, 2023 IBP S 5,412 $120.80 $653,770 23,772 Direct -18.54% Disposed 106.8% (price as of 2026-08-19)
March 3, 2023 IBP S 3,960 $120.26 $476,230 29,184 Direct -11.95% Disposed 107.8% (price as of 2026-08-19)
March 3, 2023 IBP S 4,539 $119.16 $540,867 33,144 Direct -12.05% Disposed 109.7% (price as of 2026-08-19)
March 3, 2023 IBP S 5,916 $118.00 $698,088 37,683 Direct -13.57% Disposed 111.7% (price as of 2026-08-19)
March 3, 2023 IBP S 2,091 $117.37 $245,421 43,599 Direct -4.58% Disposed 112.9% (price as of 2026-08-19)
Sept. 2, 2020 IBP S 800 $93.96 $75,168 19,890 Direct -3.87% Disposed 165.9% (price as of 2026-08-19)
Sept. 2, 2020 IBP S 3,429 $93.19 $319,549 20,690 Direct -14.22% Disposed 168.1% (price as of 2026-08-19)
Sept. 2, 2020 IBP S 22,165 $92.12 $2,041,840 24,119 Direct -47.89% Disposed 171.2% (price as of 2026-08-19)
July 12, 2019 IBP S 10b5-1 17,543 $57.57 $1,009,951 80,728 Indirect -17.85% Disposed 334.0% (price as of 2026-08-19)
July 12, 2019 IBP S 10b5-1 5,053 $57.52 $290,649 30,920 Direct -14.05% Disposed 334.4% (price as of 2026-08-19)
July 8, 2019 IBP S 10b5-1 15,208 $57.55 $875,220 98,271 Indirect -13.40% Disposed 334.2% (price as of 2026-08-19)
July 8, 2019 IBP S 10b5-1 12,196 $57.55 $701,880 35,973 Direct -25.32% Disposed 334.2% (price as of 2026-08-19)
Sept. 25, 2017 IBP S 10b5-1 3,914 $60.00 $234,840 113,479 Indirect -3.33% Disposed 316.4% (price as of 2026-08-19)
Sept. 22, 2017 IBP S 10b5-1 7,430 $60.00 $445,800 117,393 Indirect -5.95% Disposed 316.4% (price as of 2026-08-19)
Sept. 21, 2017 IBP S 10b5-1 4,727 $60.00 $283,620 124,823 Indirect -3.65% Disposed 316.4% (price as of 2026-08-19)
Sept. 20, 2017 IBP S 10b5-1 6,023 $60.00 $361,380 129,550 Indirect -4.44% Disposed 316.4% (price as of 2026-08-19)
Sept. 19, 2017 IBP S 10b5-1 26,158 $60.01 $1,569,742 135,573 Indirect -16.17% Disposed 316.4% (price as of 2026-08-19)
Aug. 15, 2017 IBP S 10b5-1 1,661 $60.00 $99,660 161,731 Indirect -1.02% Disposed 316.4% (price as of 2026-08-19)
Aug. 4, 2017 IBP S 10b5-1 87 $60.00 $5,220 163,392 Indirect -0.05% Disposed 316.4% (price as of 2026-08-19)
Feb. 27, 2017 IBP S 10b5-1 67,000 $43.51 $2,915,170 173,479 Indirect -27.86% Disposed 474.3% (price as of 2026-08-19)
Jan. 25, 2017 IBP S 10b5-1 33,000 $42.00 $1,386,000 240,479 Indirect -12.07% Disposed 494.9% (price as of 2026-08-19)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

IBP

Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2021 $370,500 $342,717 $22,693 $1,667,470
2020 $353,731 $335,475 $22,486 $1,587,661
2019 $337,500 $280,542 $25,892 $1,343,911

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.