$22.60 ( +0.40
)
Open
$22.15
Volume
3103418
Day Low
$22.15
Day Hi
$22.68
Last Updated: 2026-03-17 10:19:53
$30.88 ( +0.49
)
Open
$30.47
Volume
144078
Day Low
$30.33
Day Hi
$31.06
Last Updated: 2026-03-17 10:15:00
€19.17 ( -0.12
)
Open
€19.31
Volume
20253
Day Low
€19.01
Day Hi
€19.31
Last Updated: 2026-03-17 13:57:41
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

