DISCLOSEDQuarterly
Renaissance Technologies
Barrett Business Svcs Inc · US
639,462 sh · $18.7M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Barrett Business Svcs Inc · US
639,462 sh · $18.7M
Two Sigma Investments
Barrett Business Svcs Inc · US
146,221 sh · $4.3M
Polen Capital Management
Barrett Business Svcs Inc · US
36,833 sh · $1.6M
Polen Capital Management
Barrett Business Svcs Inc · US
30,143 sh · $1.3M
BlackRock
Barrett Business Svcs Inc · US
2,032,275 sh · $66.6M