Builders FirstSource, Inc. (BMV:BLDR)
Mexico flag Mexico · Delayed Price · Currency is MXN
2,292.98
0.00 (0.00%)
At close: Oct 10, 2025

Builders FirstSource Ratios and Metrics

Millions MXN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202005 - 2019
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2005 - 2019
251,144301,864378,272167,531286,59288,657
Upgrade
Market Cap Growth
-42.69%-20.20%125.79%-41.54%223.26%61.68%
Upgrade
Enterprise Value
348,091377,587444,198228,928347,189114,547
Upgrade
PE Ratio
17.6115.7813.983.8610.1115.34
Upgrade
Forward PE
19.4012.7913.798.0611.9912.99
Upgrade
PEG Ratio
-0.740.740.740.740.84
Upgrade
PS Ratio
0.840.991.190.400.770.56
Upgrade
PB Ratio
3.193.784.301.823.214.14
Upgrade
P/TBV Ratio
62.853.964.552.143.634.17
Upgrade
P/FCF Ratio
11.2010.8811.112.7610.1732.22
Upgrade
P/OCF Ratio
8.458.678.822.508.8418.33
Upgrade
EV/Sales Ratio
1.181.241.400.540.940.72
Upgrade
EV/EBITDA Ratio
9.499.418.742.896.369.33
Upgrade
EV/EBIT Ratio
15.2912.7310.983.277.8211.33
Upgrade
EV/FCF Ratio
15.5313.6113.053.7812.3241.63
Upgrade
Debt / Equity Ratio
1.240.980.760.680.691.58
Upgrade
Debt / EBITDA Ratio
2.962.011.360.821.162.89
Upgrade
Debt / FCF Ratio
4.472.902.031.072.2412.87
Upgrade
Asset Turnover
1.451.561.622.132.672.31
Upgrade
Inventory Turnover
8.659.038.359.8211.659.42
Upgrade
Quick Ratio
0.920.930.960.960.941.23
Upgrade
Current Ratio
1.791.771.771.901.862.07
Upgrade
Return on Equity (ROE)
17.85%23.88%31.78%56.31%57.95%31.71%
Upgrade
Return on Assets (ROA)
8.56%11.76%16.02%27.24%24.58%11.26%
Upgrade
Return on Capital (ROIC)
10.06%13.95%18.98%32.55%31.32%15.73%
Upgrade
Return on Capital Employed (ROCE)
13.32%18.29%25.03%43.49%40.86%19.68%
Upgrade
Earnings Yield
5.68%6.34%7.15%25.92%9.89%6.52%
Upgrade
FCF Yield
8.93%9.19%9.00%36.17%9.83%3.10%
Upgrade
Buyback Yield / Dilution
7.48%9.73%9.08%29.17%11.12%0.06%
Upgrade
Total Shareholder Return
-9.73%9.08%29.17%11.12%0.06%
Upgrade
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.