$19.67 ( -0.62
)
Open
$19.58
Volume
11227075
Day Low
$19.48
Day Hi
$20.15
Last Updated: 2026-05-27 16:00:06
$27.23 ( -0.80
)
Open
$27.19
Volume
1760736
Day Low
$26.99
Day Hi
$27.82
Last Updated: 2026-05-27 16:00:00
€17.08 ( +0.10
)
Open
€17.18
Volume
4270
Day Low
€16.93
Day Hi
€17.21
Last Updated: 2026-05-27 22:00:00
Share Structure
| Issued and Outstanding: | 493,724,650 |
| Options: | 5,192,364 |
| RSUs (share settled): | 1,448,160 |
| PSUs (share settled): | 1,088,731 |
| DSUs (share settled): | 30,161 |
*as of March 31, 2026

