Israel-based Ellomay Capital Ltd (TASE:ELLO) on Tuesday posted a net profit of EUR 9.8 million (USD 10.7m) for 2019 after losing EUR 600,000 a year before.