Communication
Starz Entertainment Corp (STRZ) is trading down at $26.89 (-0.11%), as of the latest quote. It is a Russell 2000 constituent in the Communication sector.