Latest Trade
$23.683
-0.038 0.160%
$23.721
$23.529
$23.896
$23.398