Not that there is any direct correlation, but the last time Canon Global pulled this cr-p was the end of Q2, 2024. 8 days before the mass layoffs in Canon USA.
"On August 22, Canon announced the completion of a significant share repurchase: approximately 9.8 million shares were bought back for 42.95 billion yen through the Tokyo Stock Exchange's off-auction system (ToSTNeT-3) 1. While share buybacks are generally seen as a positive move to return value to shareholders, they can also raise concerns if investors interpret them as a signal that the company lacks better growth opportunities or if the buyback is perceived as poorly timed.
Additionally, sentiment analysis from MarketBeat shows that news coverage around Canon has been slightly negative over the past week, with a sentiment score of -0.35, below the average for manufacturing companies 2. This could be contributing to the downward pressure on the stock."