Avatar 1Avatar 2Avatar 3Avatar 4Avatar 5

Earn 10$ Cash for every Pro+ Friend you Refer!

Builders FirstSource Inc

Builders FirstSource Inc

BLDR · NYSE
BLDR · NYSE

Next Earnings: 20 Feb 2025

170.30
USD-3.24-1.87%

Historical EPS Surprise

EPS Estimate
EPS Actual
Report Date
Date
EPS Estimate
EPS Actual
EPS Difference
Surprise %
05/05/2025
31/03/2025
-
-
0
-
20/02/2025
31/12/2024
-
-
0
-
05/11/2024
30/09/2024
2.98
3.07
0.09
3.02%
06/08/2024
30/06/2024
3.02
3.50
0.48
15.89%
07/05/2024
31/03/2024
2.30
2.65
0.35
15.22%
22/02/2024
31/12/2023
2.54
3.55
1.01
39.76%

Annual EPS

EPS Actual
Date
EPS Actual
Stock Price
31/12/2024
9.22
142.93
31/12/2023
14.64
166.94
31/12/2022
18.57
64.88
31/12/2021
10.03
85.71
31/12/2020
3.09
40.81
31/12/2019
2.09
25.41

Q3 21

Sep 30’ 21

121.641.292.030.821.00%
 124.8B4.4B5.3B-1.12%
 1.641.641.621.121.13
 0100-

Q4 21

Dec 31’ 21

72.262.002.380.752.01%
 134.9B4.8B4.9B-1.29%
 2.262.262.272.272.25
 000-

Q1 22

Mar 31’ 22

121.980.902.481.100.80%
 134.6B3.6B5.1B-0.10%
 1.981.981.982.001.25
 000-

Q2 22

Jun 30’ 22

133.052.193.812.760.11%
 145.5B4.5B6.4B-0.09%
 3.053.083.073.092.61
 112-

Q3 22

Sep 30’ 22

123.322.204.153.39-0.02%
 145.3B4.9B5.9B-0.10%
 3.323.323.213.373.38
 010-

Q4 22

Dec 31’ 22

104.464.364.612.580.73%
 145.7B5.6B5.8B-0.14%
 4.464.464.464.484.49
 010-

Q1 23

Mar 31’ 23

121.511.201.783.90-0.61%
 133.6B3.4B3.7B--0.37%
 1.511.511.511.491.24
 000-

Q2 23

Jun 30’ 23

132.512.062.806.26-0.60%
 134.2B4.1B4.3B--0.40%
 2.512.512.472.462.03
 020-

Q3 23

Sep 30’ 23

143.722.644.295.20-0.28%
 144.8B4.4B5.1B--0.08%
 3.723.723.723.732.47
 010-

Q4 23

Dec 31’ 23

133.423.293.484.68-0.27%
 184.3B4.2B4.4B--0.25%
 3.423.423.423.423.40
 110-

Q1 24

Mar 31’ 24

152.301.932.662.96-0.22%
 163.8B3.8B3.9B--0.01%
 2.302.302.292.292.43
 030-

Q2 24

Jun 30’ 24

153.022.583.303.89-0.22%
 154.5B4.4B4.6B--0.01%
 3.023.033.043.043.61
 011-

Q3 24

Sep 30’ 24

162.982.583.284.24-0.30%
 174.5B4.4B4.6B--
 2.982.982.962.953.35
 001-

Q4 24

Dec 31’ 24

Previous qtr.

152.872.722.963.65-0.21%
 194.1B4.1B4.2B--0.04%
 2.872.872.862.862.89
 003-

Q1 25

Mar 31’ 25

Current qtr.

142.191.762.512.65-0.17%
 163.9B3.7B4.2B-0.00%
 2.192.202.222.232.24
 003-

Q4 25

Dec 31’ 25

152.922.283.242.870.02%
 194.3B4.1B4.5B-0.05%
 2.922.932.952.963.08
 003-