$19.65 ( -1.02
)
Open
$21.05
Volume
17692123
Day Low
$19.29
Day Hi
$21.17
Last Updated: 2026-03-30 16:00:06
$27.35 ( -1.34
)
Open
$29.37
Volume
1761242
Day Low
$26.85
Day Hi
$29.49
Last Updated: 2026-03-30 16:00:00
€17.47 ( -0.33
)
Open
€17.98
Volume
6979
Day Low
€17.47
Day Hi
€18.43
Last Updated: 2026-03-30 22:00:00
Share Structure
| Issued and Outstanding: | 491,322,304 |
| Options: | 6,658,357 |
| RSUs (share settled): | 1,429,471 |
| PSUs (share settled): | 1,128,891 |
| DSUs (share settled): | 30,161 |
*as of December 31, 2025

