BASF SE Stock on 2 December 2025: Buyback Firepower, China Growth and IPO Plans Drive 2026 Outlook
BASF SE closed at €44.74 on 1 December 2025, down 0.36%, but traded higher around €45–45.50 intraday on 2 December. The company holds €3.9 billion in unused share buyback authorization and launched a new herbicide-tolerant rice system in China with Anhui Winall. Market cap stands near €40 billion.