June 7, 2026 Beijing Shougang LanzaTech Technology Valuation Under Scrutiny After 11.39% Share Price Drop