On Tuesday, October 20, 2026, South Korean data center company Elice plunged 32% on its first day of trading. Bloomberg's ...