EHLD - Euroholdings Ltd. Stock Analysis | Finranks