EML - The Eastern Company Stock Analysis | Finranks