$20.42 ( -2.24
)
Open
$21.36
Volume
18222801
Day Low
$20.01
Day Hi
$21.40
Last Updated: 2026-05-15 16:00:06
$28.07 ( -3.06
)
Open
$29.29
Volume
1962901
Day Low
$27.52
Day Hi
$29.48
Last Updated: 2026-05-15 16:00:00
€17.25 ( -2.43
)
Open
€18.38
Volume
4695
Day Low
€17.25
Day Hi
€18.83
Last Updated: 2026-05-15 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

