$18.00 ( -0.55
)
Open
$18.41
Volume
17398964
Day Low
$17.85
Day Hi
$19.10
Last Updated: 2026-06-18 16:00:09
$25.26 ( -0.22
)
Open
$24.94
Volume
665265
Day Low
$24.71
Day Hi
$25.31
Last Updated: 2026-06-19 16:00:00
€15.42 ( -0.42
)
Open
€14.97
Volume
4535
Day Low
€14.97
Day Hi
€15.49
Last Updated: 2026-06-19 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

