TPE Logo
Versant shares surge 13% after company raises 2026 outlook on platforms, advertising momentum