Harvard Bioscience stock (US4169061052): Q2 2025 mixed results still define the story    AD HOC NEWS