$20.56 ( +0.32
)
Open
$20.38
Volume
9395638
Day Low
$19.98
Day Hi
$20.68
Last Updated: 2026-04-24 16:00:04
$28.07 ( +0.34
)
Open
$27.94
Volume
1034503
Day Low
$27.39
Day Hi
$28.28
Last Updated: 2026-04-24 16:17:01
€17.48 ( +0.51
)
Open
€17.11
Volume
2400
Day Low
€17.10
Day Hi
€17.48
Last Updated: 2026-04-24 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

