SPNS   $27.72  0.62% Market Closed After Close 27.73 0.04%

Sapiens International Corporation N.V.

Data not available