(FILES) The Swatch logo is displayed on a store in Times Square, New York City on April 9, 2025. The Swatch Group on July 21, 2026 reported a 5.8% drop in net profit for the first half of the year, to 16 million Swiss francs (17 million), while stating that the recent acceleration in sales will allow for "a significant improvement in profitability in the second half of the year. (Photo by ANGELA WEISS / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker