Installed Building Products, Inc. IBP

xCheck Back Later

Sector:

Industrials

Industry:

Construction

Description:

Installed Building Products, Inc., together with its subsidiaries, engages in the installation of insulation, waterproofing, fire-stopping, fireproofing, garage doors, rain gutters, window blinds, shower doors, closet shelving and mirrors, and other products in the continental United States. The company offers a range of insulation materials, such as fiberglass and cellulose, and spray foam insulation materials. It is also involved in the installation of insulation and sealant materials in various areas of a structure, which includes basement and crawl space, building envelope, attic, and acoustical applications. In addition, the company installs a range of caulk and sealant products that control air infiltration in residential and commercial buildings; and waterproofing options, including sheet and hot applied waterproofing membranes, as well as deck coating, bentonite, and air and vapor systems. It serves homebuilders, multi-family and commercial construction firms, individual homeowners, and repair and remodeling contractors through a network of approximately 210 branch locations. The company was formerly known as CCIB Holdco, Inc. Installed Building Products, Inc. was founded in 1977 and is based in Columbus, Ohio.

Recent Quarter:

2024-11-07

Upcoming Quarter:

2025-02-27

Annual Reports

Date2024-02-22
Revenue 2,778,600,000
Net Income 243,700,000
EPS 8.65
Basic Shares 28,161,583
Diluted Shares 28,306,313
Report Link
Date2023-02-22
Revenue 2,669,844,000
Net Income 223,400,000
EPS 7.78
Basic Shares 28,708,166
Diluted Shares 28,869,501
Report Link
Date2022-02-24
Revenue 1,968,650,000
Net Income 118,800,000
EPS 4.04
Basic Shares 29,367,676
Diluted Shares 29,628,527
Report Link
Date2021-02-24
Revenue 1,653,225,000
Net Income 97,239,000
EPS 3.3
Basic Shares 29,504,115
Diluted Shares 29,717,609
Report Link
Date2020-02-27
Revenue 1,511,629,000
Net Income 68,159,000
EPS 2.29
Basic Shares 29,752,644
Diluted Shares 29,873,106
Report Link
Date2019-02-28
Revenue 1,336,432,000
Net Income 54,748,000
EPS 1.76
Basic Shares 31,107,231
Diluted Shares 31,229,558
Report Link
Date2018-02-28
Revenue 1,132,927,000
Net Income 41,140,000
EPS 1.3
Basic Shares 31,639,283
Diluted Shares 31,756,363
Report Link
Date2017-02-28
Revenue 862,980,000
Net Income 38,436,000
EPS 1.23
Basic Shares 31,301,887
Diluted Shares 31,363,290
Report Link
Date2016-03-09
Revenue 662,719,000
Net Income 26,517,000
EPS 0.85
Basic Shares 31,298,163
Diluted Shares 31,334,569
Report Link
Date2015-03-13
Revenue 518,020,000
Net Income 13,932,000
EPS -0.2
Basic Shares 29,822,837
Diluted Shares 30,106,862
Report Link
Date2014-03-28
Revenue 431,929,000
Net Income 6,040,000
EPS -0.0062
Basic Shares 29,483,901
Diluted Shares 29,483,901
Report Link
Date2012-12-31
Revenue 301,253,000
Net Income -1,906,000
EPS -0.0662
Basic Shares 28,783,901
Diluted Shares 28,783,901
Report Link
Date2011-12-31
Revenue 238,447,000
Net Income -8,985,000
EPS -0.31
Basic Shares 28,783,901
Diluted Shares 28,783,901
Report Link

Annual Ratios

Date2023-12-31
PE 21.13
Dividend Yield 1.23
Payout Ratio: 25.892%
Date2022-12-31
PE 11.00
Dividend Yield 2.55
Payout Ratio: 28.053%
Date2021-12-31
PE 34.54
Dividend Yield 0.86
Payout Ratio: 29.709%
Date2020-12-31
PE 30.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE 30.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE 19.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 58.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 33.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 29.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 38.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 62.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE -193.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE -41.01
Dividend Yield 0.00
Payout Ratio: 0.000%

Quarterly Reports

Date2024-11-07
Revenue 760,600,000
Net Income 68,600,000
EPS 2.45
Basic Shares 27,986,997
Diluted Shares 28,116,557
Report Link
Date2024-08-01
Revenue 737,600,000
Net Income 65,200,000
EPS 2.31
Basic Shares 28,174,677
Diluted Shares 28,317,801
Report Link
Date2024-05-09
Revenue 692,900,000
Net Income 55,900,000
EPS 1.98
Basic Shares 28,171,444
Diluted Shares 28,385,001
Report Link
Date2024-02-22
Revenue 720,700,000
Net Income 64,837,000
EPS 2.3
Basic Shares 28,190,317
Diluted Shares 28,353,334
Report Link
Date2023-11-08
Revenue 706,465,000
Net Income 67,992,000
EPS 2.41
Basic Shares 28,204,328
Diluted Shares 28,318,633
Report Link
Date2023-08-02
Revenue 692,100,000
Net Income 61,597,000
EPS 2.19
Basic Shares 28,174,279
Diluted Shares 28,273,334
Report Link
Date2023-05-04
Revenue 659,309,000
Net Income 49,300,000
EPS 1.76
Basic Shares 28,075,678
Diluted Shares 28,278,220
Report Link
Date2023-02-22
Revenue 686,489,000
Net Income 68,724,000
EPS 2.43
Basic Shares 28,282,922
Diluted Shares 28,420,902
Report Link
Date2022-11-03
Revenue 719,114,000
Net Income 60,978,000
EPS 2.14
Basic Shares 28,478,954
Diluted Shares 28,595,707
Report Link
Date2022-08-04
Revenue 676,749,000
Net Income 59,904,000
EPS 2.08
Basic Shares 28,781,866
Diluted Shares 28,894,140
Report Link
Date2022-05-05
Revenue 587,492,000
Net Income 33,822,000
EPS 1.15
Basic Shares 29,302,396
Diluted Shares 29,580,731
Report Link
Date2022-02-24
Revenue 533,723,000
Net Income 29,367,000
EPS 1
Basic Shares 29,404,225
Diluted Shares 29,668,754
Report Link
Date2021-11-04
Revenue 509,763,000
Net Income 34,892,000
EPS 1.19
Basic Shares 29,404,257
Diluted Shares 29,620,748
Report Link
Date2021-08-05
Revenue 488,098,000
Net Income 37,213,000
EPS 1.27
Basic Shares 29,374,801
Diluted Shares 29,609,744
Report Link
Date2021-05-07
Revenue 437,066,000
Net Income 17,291,000
EPS 0.59
Basic Shares 29,286,044
Diluted Shares 29,613,484
Report Link
Date2021-02-24
Revenue 441,469,000
Net Income 27,837,000
EPS 0.95
Basic Shares 29,371,629
Diluted Shares 29,660,839
Report Link
Date2020-11-05
Revenue 420,486,000
Net Income 28,077,000
EPS 0.95
Basic Shares 29,478,816
Diluted Shares 29,698,028
Report Link
Date2020-08-06
Revenue 393,939,000
Net Income 25,337,000
EPS 0.86
Basic Shares 29,447,121
Diluted Shares 29,584,167
Report Link
Date2020-05-08
Revenue 397,331,000
Net Income 15,988,000
EPS 0.54
Basic Shares 29,722,444
Diluted Shares 29,930,954
Report Link
Date2020-02-27
Revenue 401,231,000
Net Income 19,194,000
EPS 0.64
Basic Shares 29,785,548
Diluted Shares 29,972,444
Report Link
Date2019-11-01
Revenue 396,449,000
Net Income 21,212,000
EPS 0.71
Basic Shares 29,785,548
Diluted Shares 29,877,056
Report Link
Date2019-08-08
Revenue 371,814,000
Net Income 18,919,000
EPS 0.64
Basic Shares 29,758,071
Diluted Shares 29,834,748
Report Link
Date2019-05-03
Revenue 342,135,000
Net Income 8,834,000
EPS 0.3
Basic Shares 29,679,884
Diluted Shares 29,806,653
Report Link
Date2019-02-28
Revenue 353,121,000
Net Income 16,476,000
EPS 0.54
Basic Shares 30,321,803
Diluted Shares 30,396,412
Report Link
Date2018-11-02
Revenue 348,999,000
Net Income 15,563,000
EPS 0.5
Basic Shares 31,229,086
Diluted Shares 31,312,756
Report Link
Date2018-08-03
Revenue 332,584,000
Net Income 16,315,000
EPS 0.52
Basic Shares 31,345,390
Diluted Shares 31,452,583
Report Link
Date2018-05-04
Revenue 301,728,000
Net Income 6,394,000
EPS 0.2
Basic Shares 31,548,745
Diluted Shares 31,772,581
Report Link
Date2018-02-28
Revenue 299,869,000
Net Income 10,793,000
EPS 0.34
Basic Shares 31,548,745
Diluted Shares 31,548,745
Report Link
Date2017-11-06
Revenue 295,193,000
Net Income 12,010,000
EPS 0.38
Basic Shares 31,659,503
Diluted Shares 31,766,881
Report Link
Date2017-08-07
Revenue 282,196,000
Net Income 11,973,000
EPS 0.38
Basic Shares 31,646,460
Diluted Shares 31,709,554
Report Link
Date2017-05-08
Revenue 255,669,000
Net Income 6,364,000
EPS 0.2
Basic Shares 31,590,478
Diluted Shares 31,687,056
Report Link
Date2017-02-28
Revenue 233,977,000
Net Income 11,081,000
EPS 0.35
Basic Shares 31,323,600
Diluted Shares 31,396,857
Report Link
Date2016-11-07
Revenue 225,392,000
Net Income 11,549,000
EPS 0.37
Basic Shares 31,323,600
Diluted Shares 31,377,790
Report Link
Date2016-08-08
Revenue 211,913,000
Net Income 9,993,000
EPS 0.32
Basic Shares 31,317,632
Diluted Shares 31,347,067
Report Link
Date2016-05-09
Revenue 191,698,000
Net Income 5,813,000
EPS 0.19
Basic Shares 31,242,237
Diluted Shares 31,330,971
Report Link
Date2016-03-09
Revenue 191,499,000
Net Income 9,287,000
EPS 0.3
Basic Shares 31,298,163
Diluted Shares 31,334,569
Report Link
Date2015-11-06
Revenue 181,579,000
Net Income 9,481,000
EPS 0.3
Basic Shares 31,237,275
Diluted Shares 31,288,609
Report Link
Date2015-08-07
Revenue 159,693,000
Net Income 6,507,000
EPS 0.21
Basic Shares 31,228,000
Diluted Shares 31,249,050
Report Link
Date2015-05-13
Revenue 129,948,000
Net Income 1,242,000
EPS 0.04
Basic Shares 31,493,587
Diluted Shares 31,494,848
Report Link
Date2015-03-13
Revenue 145,270,000
Net Income 5,056,000
EPS 0.16
Basic Shares 31,790,174
Diluted Shares 31,790,174
Report Link
Date2014-11-12
Revenue 140,456,000
Net Income 6,196,000
EPS 0.19
Basic Shares 31,839,087
Diluted Shares 31,839,087
Report Link
Date2014-08-13
Revenue 126,348,000
Net Income 2,307,000
EPS 0.07
Basic Shares 30,777,955
Diluted Shares 30,777,955
Report Link
Date2014-05-14
Revenue 105,946,000
Net Income 373,000
EPS 0.0144
Basic Shares 25,841,679
Diluted Shares 25,841,679
Report Link
Date2014-03-28
Revenue 119,330,000
Net Income 2,377,000
EPS 0.0806
Basic Shares 29,483,901
Diluted Shares 29,483,901
Report Link
Date2013-09-30
Revenue 115,950,000
Net Income 2,967,000
EPS 0.1
Basic Shares 28,783,901
Diluted Shares 28,783,901
Report Link
Date2013-06-30
Revenue 104,687,000
Net Income 1,226,000
EPS 0.0426
Basic Shares 28,783,901
Diluted Shares 28,783,901
Report Link
Date2013-03-31
Revenue 91,962,000
Net Income -530,000
EPS -0.0184
Basic Shares 28,783,901
Diluted Shares 28,783,901
Report Link
Date2012-12-31
Revenue 91,398,000
Net Income 5,093,000
EPS 0.18
Basic Shares 28,783,901
Diluted Shares 28,783,901
Report Link
Date2012-09-30
Revenue 80,307,000
Net Income 897,000
EPS 0.0328
Basic Shares 27,383,901
Diluted Shares 28,783,901
Report Link

Quarterly Ratios

Date2024-09-30
PE 25.12
Dividend Yield 0.14
Payout Ratio: 14.286%
Date2024-06-30
PE 21.73
Dividend Yield 0.18
Payout Ratio: 15.798%
Date2024-03-31
PE 32.41
Dividend Yield 0.76
Payout Ratio: 98.211%
Date2023-12-31
PE 19.87
Dividend Yield 0.18
Payout Ratio: 14.376%
Date2023-09-30
PE 12.95
Dividend Yield 0.26
Payout Ratio: 13.690%
Date2023-06-30
PE 16.03
Dividend Yield 0.25
Payout Ratio: 16.129%
Date2023-03-31
PE 16.23
Dividend Yield 1.08
Payout Ratio: 70.053%
Date2022-12-31
PE 8.81
Dividend Yield 0.37
Payout Ratio: 12.878%
Date2022-09-30
PE 9.46
Dividend Yield 0.39
Payout Ratio: 14.668%
Date2022-06-30
PE 9.99
Dividend Yield 0.39
Payout Ratio: 15.777%
Date2022-03-31
PE 18.30
Dividend Yield 1.43
Payout Ratio: 104.742%
Date2021-12-31
PE 34.97
Dividend Yield 0.22
Payout Ratio: 30.190%
Date2021-09-30
PE 22.57
Dividend Yield 0.28
Payout Ratio: 25.281%
Date2021-06-30
PE 24.15
Dividend Yield 0.25
Payout Ratio: 23.704%
Date2021-03-31
PE 46.95
Dividend Yield 0.27
Payout Ratio: 50.813%
Date2020-12-31
PE 26.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-09-30
PE 26.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-06-30
PE 19.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE 18.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE 26.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-09-30
PE 20.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-06-30
PE 22.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE 40.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE 15.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-09-30
PE 19.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-06-30
PE 27.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE 74.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 55.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-09-30
PE 42.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE 34.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 65.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 29.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE 24.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-06-30
PE 28.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE 35.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 20.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-09-30
PE 20.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-30
PE 29.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE 137.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 28.01
Dividend Yield 7.70
Payout Ratio: 862.955%
Date2014-09-30
PE 18.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-30
PE 40.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE 241.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 39.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-09-30
PE 31.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-06-30
PE 75.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE -173.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 18.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-09-30
PE 97.69
Dividend Yield 0.00
Payout Ratio: 0.000%

RSI:

18.08

Price:

$205.77

Market Cap:

5,790,717,609

EPS TTM:

9.04

PE Ratio:

22.01

PEPSG:

0.8816

Fwd PE:

19.40

Volume:

280,950

2 Year Price Change

2.234

Index 2 Year Price Change

1.503

5 Year Price Change

2.908

Index 5 Year Price Change

1.905

PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.

Revenue

Net Income

EPS

Shares

News

Press Releases

Notable Earnings

Please select an option: