LION - Lionsgate Studios Corp. Stock Analysis | Finranks