Stock Trading Canary

United States · SEC Form 4 · Snapshot date: 2026-10-18 · Built: 2026-10-18 · 中文

← United States · Coverage record

US · SEC FORM 4

Installed Building Products, Inc.

IBP · NYSE · CIK 0001580905 · Consumer Cyclical · Residential Construction

INSIDER SIGNAL

68.3 / 100

4 buyers · 27 purchase transaction lines · $1.0M gross purchase

WHY THIS SIGNAL?

Buyer breadthStrong
Purchase sizeModerate
RoleModerate
RecencyLow
ConvictionModerate
Score anatomy

Each bar shows the contribution to the current score; the weights and formula stay unchanged.

Cluster+28.0 / 35
Purchase size+16.6 / 25
Role+15.0 / 20
Recency+1.2 / 10
Conviction+7.5 / 10

What is holding the score back?

  • ⚠ Purchase activity is becoming less recent
  • ✓ Cluster breadth is broad · 4+ insiders
  • ✓ Role scores high · most senior buyer: Executive VP & CFO

Purchase-size comments are relative to the model scale. Average daily volume is a separate market-context diagnostic.

US-v1.2 ranks qualifying equity purchases under the current 180-day rules. The score is a research priority, not a return forecast or probability. Backtests have not shown that a higher US score is followed by better returns.

Insider activity timeline

Owner lanes show the latest 180 days. Symbol shape identifies the transaction type; sales remain context only.

AprMayJunJulAugSepOct
Miller Michael ThomasExecutive VP & CFO
●●
Jackson Janet E.Director
○▼
Hilsheimer Lawrence A.Director
●○
Niswonger Jason RChief Admin. & Sustainability
●○
THOMAS MICHAEL HDirector
○
SCHOTTENSTEIN ROBERT HDirector
○
● Purchase▼ Sale○ Other

Showing the six most active owners; 5 additional owner(s) remain in Form 4 evidence.

Purchase breadth & concentration

QUALIFYING BUYERS4
PURCHASE CONCENTRATION67%Largest buyer: Miller Michael Thomas · $697.4K
CLUSTER BUYING · 15D4 insidersPeak activity: 2026-05-11–2026-05-11

Roles in the peak window: Chief Admin. & Sustainability, Chief Operating Officer, Director, Executive VP & CFO. Concentration uses priced qualifying P lines only and does not change the saved score.

SIGNAL HISTORY

68.3 / 100

Latest recorded score

↓ -0.1 ptsversus the previous recorded snapshot
  1. 68.6
  2. 68.5
  3. 68.4
  4. 68.4
  5. 68.3

Only scores saved when a full US scoring run completed are shown; gaps are not reconstructed.

Recent Form 4 activity

27Purchases
7Sales
29Other Form 4 lines
36SEC filings · 365 days
BUYING27 qualifying P line(s) · 180 days
SELLING1 sale line(s) · context only
OTHER9 exercise / withholding / award / gift / other lines
10b5-1 / PLANNEDNot assessed

P is an open-market or private purchase. S is a sale. M, F, A and G usually describe exercises, tax withholding, awards and gifts. These categories remain visually separate.

Market context

Market context provides additional background on recent price performance and risk. It does not affect the Insider Signal.

Price performance

1M
-8.1%
3M
-16.7%
6M
-35.1%
12M
-23.7%

Volatility & liquidity

Volatility
49.7%
Beta
—
Avg daily value
USD 73.5M

Valuation

Market cap
USD 4.9B
P/E
18.6×

Fundamentals

Profit margin
8.9%
ROE
37.4%
Industry
Residential Construction

Market data

Price data up to: 2026-10-11 · Price source: OpenBB/yfinance; volume from price cache (yfinance) · From SEC filings: Market cap, P/E, Profit margin, ROE · Fiscal year ended: 2025-12-31 · Market cap is the shares outstanding stated on the filing cover multiplied by the latest close. Share count date: 2026-07-30 · Status: PASS

Short interest

Short interest is external context reported to FINRA by broker-dealers. It does not affect the Insider Signal.

Shares short
1,517,168
Previous report
2,520,270
Avg daily volume
438,294
Days to cover
3.5

FINRA settlement date: 2026-09-30 · Captured 2026-10-12 · FINRA equity short interest ↗. A share count, published about a week after each of two settlement dates a month; not a percentage of shares outstanding.

Historical equity purchases

Qualifying code P transactions in the local Form 4 history, including purchases outside the current signal window.

Transaction dateReporting ownerTypeSecuritySharesAvg. priceApprox. valueSource
2026-06-11Miller Michael ThomasPurchase (P)Common Stock, $0.01 par value per share990USD 200.62USD 198,610SEC filing ↗
2026-05-11Wheeler Brad APurchase (P)Common Stock, $0.01 par value per share716USD 209.13USD 149,737SEC filing ↗
2026-05-11Niswonger Jason RPurchase (P)Common Stock, $0.01 par value per share455USD 214.80USD 97,734SEC filing ↗
2026-05-11Miller Michael ThomasPurchase (P)Common Stock, $0.01 par value per share2,400USD 207.82USD 498,771SEC filing ↗
2026-05-11Hilsheimer Lawrence A.Purchase (P)Common Stock, $0.01 par value per share475USD 206.22USD 97,954SEC filing ↗
2025-05-16Miller Michael ThomasPurchase (P)Common Stock, $0.01 par value per share2,750USD 165.27USD 454,481SEC filing ↗
2022-02-28Hilsheimer Lawrence A.Purchase (P)Common Stock, $0.01 par value per share513USD 97.30USD 49,915SEC filing ↗
2020-03-13THOMAS MICHAEL HPurchase (P)Common Stock, $0.01 par value per share1,000USD 41.65USD 41,650SEC filing ↗
2020-03-12Verma VikasPurchase (P)Common Stock, $0.01 par value per share20,000USD 43.29USD 865,785SEC filing ↗
2020-03-12THOMAS MICHAEL HPurchase (P)Common Stock, $0.01 par value per share2,500USD 42.51USD 106,275SEC filing ↗
2020-03-12Hilsheimer Lawrence A.Purchase (P)Common Stock, $0.01 par value per share1,100USD 43.60USD 47,960SEC filing ↗

Form 4 evidence

63 transaction lines in the latest 365-day window; 367 in local history.

DateOwnerTypeSecuritySharesAvg. priceApprox. valueSource
2026-09-09Edwards Jeffrey W.Gift (G)Common Stock, $0.01 par value per share2,500USD 0.00USD 0SEC filing ↗
2026-09-03Jackson Janet E.Sale (S)Common Stock, $0.01 par value per share1,086USD 237.06USD 257,447SEC filing ↗
2026-06-11Miller Michael ThomasPurchase (P)Common Stock, $0.01 par value per share990USD 200.62USD 198,610SEC filing ↗
Show recent Form 4 evidence (30 grouped rows)
DateOwnerTypeSecuritySharesAvg. priceApprox. valueSource
2026-09-09Edwards Jeffrey W.Gift (G)Common Stock, $0.01 par value per share2,500USD 0.00USD 0SEC filing ↗
2026-09-03Jackson Janet E.Sale (S)Common Stock, $0.01 par value per share1,086USD 237.06USD 257,447SEC filing ↗
2026-06-11Miller Michael ThomasPurchase (P)Common Stock, $0.01 par value per share990USD 200.62USD 198,610SEC filing ↗
2026-05-19THOMAS MICHAEL HAward / grant (A)Common Stock, $0.01 par value per share855USD 0.00USD 0SEC filing ↗
2026-05-19SCHOTTENSTEIN ROBERT HAward / grant (A)Common Stock, $0.01 par value per share855USD 0.00USD 0SEC filing ↗
2026-05-19Moore Marchelle EAward / grant (A)Common Stock, $0.01 par value per share855USD 0.00USD 0SEC filing ↗
2026-05-19MEUSE DAVID RAward / grant (A)Common Stock, $0.01 par value per share855USD 0.00USD 0SEC filing ↗
2026-05-19Jackson Janet E.Award / grant (A)Common Stock, $0.01 par value per share855USD 0.00USD 0SEC filing ↗
2026-05-19Hilsheimer Lawrence A.Award / grant (A)Common Stock, $0.01 par value per share855USD 0.00USD 0SEC filing ↗
2026-05-19Carter Margot LebenbergAward / grant (A)Common Stock, $0.01 par value per share855USD 0.00USD 0SEC filing ↗
2026-05-12Niswonger Jason RGift (G)Common Stock, $0.01 par value per share25USD 0.00USD 0SEC filing ↗
2026-05-11Wheeler Brad APurchase (P)Common Stock, $0.01 par value per share716USD 209.13USD 149,737SEC filing ↗
2026-05-11Niswonger Jason RPurchase (P)Common Stock, $0.01 par value per share455USD 214.80USD 97,734SEC filing ↗
2026-05-11Miller Michael ThomasPurchase (P)Common Stock, $0.01 par value per share2,400USD 207.82USD 498,771SEC filing ↗
2026-05-11Hilsheimer Lawrence A.Purchase (P)Common Stock, $0.01 par value per share475USD 206.22USD 97,954SEC filing ↗
2026-04-20Wheeler Brad ATax withholding (F)Common Stock, $0.01 par value per share916USD 309.45USD 283,456SEC filing ↗
2026-04-20Niswonger Jason RTax withholding (F)Common Stock, $0.01 par value per share1,406USD 309.45USD 435,087SEC filing ↗
2026-04-20Miller Michael ThomasTax withholding (F)Common Stock, $0.01 par value per share3,361USD 309.45USD 1,040,061SEC filing ↗
2026-04-20HIRE WILLIAM JEFFREYTax withholding (F)Common Stock, $0.01 par value per share2,844USD 309.45USD 880,076SEC filing ↗
2026-04-20FRY TODD RTax withholding (F)Common Stock, $0.01 par value per share756USD 309.45USD 233,944SEC filing ↗
2026-04-20Edwards Jeffrey W.Tax withholding (F)Common Stock, $0.01 par value per share11,214USD 309.45USD 3,470,172SEC filing ↗
2026-03-11Miller Michael ThomasGift (G)Common Stock, $0.01 par value per share5,000USD 0.00USD 0SEC filing ↗
2026-03-09Jackson Janet E.Sale (S)Common Stock, $0.01 par value per share1,410USD 293.31USD 413,567SEC filing ↗
2026-03-09Hilsheimer Lawrence A.Gift (G)Common Stock, $0.01 par value per share30USD 0.00USD 0SEC filing ↗
2026-03-09Carter Margot LebenbergSale (S)Common Stock, $0.01 par value per share2,000USD 299.31USD 598,620SEC filing ↗
2026-03-03Edwards Jeffrey W.; IBP Holding Co; Installed Building Systems, Inc.; PJAM IBP Holdings, Inc.Sale (S)Common Stock, $0.01 par value per share400,000USD 314.06USD 125,624,000SEC filing ↗
2026-02-24Wheeler Brad AAward / grant (A)Common Stock, $0.01 par value per share6,452USD 0.00USD 0SEC filing ↗
2026-02-24Niswonger Jason RAward / grant (A)Common Stock, $0.01 par value per share3,597USD 0.00USD 0SEC filing ↗
2026-02-24Miller Michael ThomasAward / grant (A)Common Stock, $0.01 par value per share7,866USD 0.00USD 0SEC filing ↗
2026-02-24HIRE WILLIAM JEFFREYAward / grant (A)Common Stock, $0.01 par value per share1,768USD 0.00USD 0SEC filing ↗

Multiple price lines in one filing are grouped and share-weighted. Price and value are blank when a grouped filing line lacks price evidence.

Snapshot & identity

Snapshot date2026-10-18
Ranking versionUS-v1.2
Data qualityPASS ELIGIBLE · —
TickerIBP
CIK0001580905
SectorConsumer Cyclical
IndustryResidential Construction Yahoo Finance
SEC SIC1520 General Bldg Contractors - Residential Bldgs
ExchangeNYSE

Data coverage

Local Form 4 history367 transaction lines from 2020-02-10 to 2026-09-09
38 P purchase lines · 157 S sale lines · 172 other lines
SEC company submissionsOpen SEC filings ↗

Local ledger as of 2026-10-18. Mapping status is an audit field and does not erase SEC filing evidence.