Lionsgate Studios Corp. (LION) Stock Analysis & Quote