MGIC   $17.38  -10.69% Market Closed

Magic Software Enterprises Ltd.

Earnings, Splits and Dividends

Data not available