Builders FirstSource, Inc. (BLDR) has seen some recent movement in the marketplace and its common shares closed trading at $21.58 yesterday. Traders are starting to take notice of BLDR as the common shares traded as high as $22.57 and as low as $21.31 in the last market trading session.

Builders FirstSource, Inc. (BLDR) average trading volume is 1.40M. However, in the last market trading session Builders FirstSource, Inc. (BLDR) exchanged 1,009,097 shares. The 1st support level on BLDR is $20.92 and the 1st upside resistance level on BLDR is $28.18. BLDR 50day moving average is $19.93 and BLDR 200-day moving average is $20.96.

Builders FirstSource, Inc. (BLDR) current performance has been indicated by the recent movement in BLDR common shares. BLDR has performed 16.59% over the past 30 days, BLDR has performed 89.30% over the past 3 months and BLDR has shown 37.36% over the past 1 year. Builders FirstSource, Inc. (BLDR) has a 12 month range of $9.00 to $28.43. Builders FirstSource, Inc. (BLDR) is trading 139.78% from its 12 month low and -24.09% from its 12 month high. Builders FirstSource, Inc. (BLDR) is displaying a 2.85% short float displaying the sum short in the float.

BLDR has 116.26M shares outstanding and 114.64M shares in the float. Builders FirstSource, Inc. (BLDR) currently has a market cap of $2.58B and income of 194.90M. The EPS next quarter for BLDR is 0.28 and projected EPS next year is 35.40%. The market cap of Builders FirstSource, Inc. (BLDR) at $2.58B represents how many Traders own shares of BLDR and is calculated off the last price ($21.58) of BLDR and the sum of shares outstanding (116.26M) with Builders FirstSource, Inc. (BLDR).

Builders FirstSource, Inc. (BLDR) has total cash (mrq) of 163.87M, total cash per share (mrq) of 1.4, total debt of BLDR remains at 1.86B and total debt/equity (mrq) is 223.11. . Builders FirstSource, Inc. (BLDR) running cash flow (ttm) is 447.32M, BLDR leveraged free cash flow (ttm) is 226.87M.

BLDR is trading -0.73% below (bearish) its SMA20, 18.40% above (bullish) its SMA50 and 0.77% above (bullish) its SMA200.