Russia Stocks End Lower as MOEX Index Declines 070 MSGM Q1 2026 Earnings Reports Positive EPS of 007 Amid Revenue Data Gap SciFi Series Achieves Perfect Critical Score Raises Industry Benchmarks