Top Stories Envista Reports $30.3 Million Loss in Q3, Surpassing Analyst Expectations 30 October, 2025