SharePost Content Read More Stock Market News #stockmarket Post navigation Hologic earnings beat by $0.05, revenue was in line with estimates Earnings call: Diebold Nixdorf posts solid Q1 results, reiterates 2024 outlook