Although Magic Software Enterprises Ltd. (NASDAQ:MGIC) may not have the largest market cap, it has seen significant price action over the past few months on […]