$21.05 ( -0.45
)
Open
$21.15
Volume
3876892
Day Low
$20.84
Day Hi
$21.37
Last Updated: 2026-04-20 11:00:44
$28.88 ( -0.60
)
Open
$29.04
Volume
272745
Day Low
$28.55
Day Hi
$29.25
Last Updated: 2026-04-20 10:49:04
€17.94 ( -0.36
)
Open
€17.79
Volume
3360
Day Low
€17.79
Day Hi
€18.09
Last Updated: 2026-04-20 16:17:36
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

