VERX   $37.08  1.92% Market Closed After Close 36.45 -1.70%

Vertex Inc

Data not available