$22.70 ( +1.53
)
Open
$22.19
Volume
7286514
Day Low
$22.07
Day Hi
$23.07
Last Updated: 2026-05-07 11:10:46
$31.04 ( +2.17
)
Open
$30.12
Volume
509336
Day Low
$30.03
Day Hi
$31.42
Last Updated: 2026-05-07 11:10:00
€19.33 ( +1.56
)
Open
€18.31
Volume
6442
Day Low
€18.31
Day Hi
€19.33
Last Updated: 2026-05-07 16:34:43
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

