Primoris faces securities class action after $23.39 share decline