$19.77 ( 0.00
)
Open
$20.09
Volume
8169240
Day Low
$19.61
Day Hi
$20.33
Last Updated: 2026-06-04 16:00:06
$27.43 ( -0.03
)
Open
$27.90
Volume
1040383
Day Low
$27.27
Day Hi
$28.21
Last Updated: 2026-06-04 16:00:00
€17.10 ( -0.06
)
Open
€17.08
Volume
2413
Day Low
€17.08
Day Hi
€17.20
Last Updated: 2026-06-04 20:04: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

