For value investorsScreener
Nexxen International Ltd. (NEXN) · Fundamental Indicators · Sponda