STER   $16.89  -0.24% Market Closed After Close 16.869 -0.12%

Sterling Check Corp