EM - Smart Share Global Limited Stock Analysis | Finranks