MGIC

3 posts

Magic Software Enterprises Ltd (NASDAQ:MGIC)