Installed Building Products, Inc. (FRA:2IL)

Germany flag Germany · Delayed Price · Currency is EUR
166.00
+1.00 (0.61%)
Last updated: Oct 12, 2026, 9:55 PM CET
Market Cap4.39B -21.5%
Revenue (ttm)2.59B +0.3%
Net Income219.44M +0.3%
EPS8.13 +3.4%
Shares Out n/a
PE Ratio19.98
Forward PE17.35
Dividend2.91 (1.75%)
Ex-Dividend DateSep 15, 2026
Volume66
Open164.00
Previous Close165.00
Day's Range164.00 - 167.00
52-Week Range160.00 - 290.00
Betan/a
Analystsn/a
Price Targetn/a
Est. EarningsNov 5, 2026