Insiders Updates Barrett Business Services Inc (BBSI) gets rating Downgrade from Sidoti In a filing, Barrett Business Services Inc revealed its President & CEO Kramer Gary unloaded Company’s shares for reported $3.87