Michael Nolte is the COO of Stephens.
1,260 people are employed at Stephens.
Stephens is based in Little Rock, Arkansas.