ROYCE & ASSOCIATES LP Builders FirstSource, Inc. Transaction History

ROYCE & ASSOCIATES LP portfolio value:

$18.95M
portfolio value

ROYCE & ASSOCIATES LP quarter portfolio value change:

+9.72%
quarter

Builders FirstSource, Inc. 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Decrease -9.13% -32.33K shares -58K $58.92 321.64K
Q2 2022 share Decrease -23.01% -105.80K shares -10.66M $53.7 353.97K
Q1 2022 share Increase +35.14% 119.54K shares 513K $64.54 459.78K
Q4 2021 share Decrease -17.98% -74.58K shares 7.69M $84.05 340.23K
Q3 2021 share Increase +1.84% 7.48K shares 4.08M $51.74 414.81K
Q2 2021 share Decrease -9.13% -40.93K shares -3.40M $42.66 407.33K
Q1 2021 share Increase +526.57% 376.72K shares 17.86M $46.37 448.27K
Q4 2020 share Decrease -48.73% -68K shares -1.63M $40.81 71.54K
Q3 2020 share Decrease -17.99% -30.62K shares 1.03M $32.62 139.54K
Q2 2020 share Increase +9.80% 15.18K shares 1.62M $20.7 170.16K
Q1 2020 share Increase +33.22% 38.64K shares -1.06M $12.23 154.98K
Q4 2019 share Decrease -40.58% -79.43K shares -1.07M $25.41 116.33K
Q3 2019 share Decrease -16.79% -39.50K shares 61K $20.58 195.77K
Q2 2019 share Increase +43.77% 71.62K shares 1.78M $16.86 235.27K
Q1 2019 share Decrease -21.34% -44.4K shares -87K $13.34 163.64K
Q4 2018 share Increase +8.09% 15.57K shares -556K $10.91 208.04K
Q3 2018 share Decrease -14.82% -33.5K shares -1.30M $14.68 192.47K
Q2 2018 share Decrease -13.58% -35.5K shares -1.05M $18.29 225.97K
Q1 2018 share Decrease -37.96% -160K shares -3.99M $19.84 261.47K
Q4 2017 share Decrease -24.87% -139.5K shares -908K $21.79 421.47K
Q3 2017 share Decrease -12.28% -78.5K shares 295K $17.99 560.97K
Q2 2017 share Increase +1.15% 7.3K shares 378K $15.32 639.47K
Q1 2017 share Increase +0.67% 4.2K shares 2.53M $14.9 632.17K
Q4 2016 share Increase +26.23% 130.5K shares 1.16M $10.97 627.97K
Q3 2016 share Decrease -14.07% -81.48K shares -787K $11.51 497.47K
Q2 2016 share Decrease -0.97% -5.7K shares -76K $11.25 578.96K
Q1 2016 share Increase +115.37% 313.2K shares 3.58M $11.27 584.66K