$17.68 ( +0.53
)
Open
$17.67
Volume
9253225
Day Low
$17.32
Day Hi
$18.28
Last Updated: 2026-07-02 14:30:11
$24.86 ( +0.78
)
Open
$25.00
Volume
1239573
Day Low
$24.57
Day Hi
$25.88
Last Updated: 2026-07-02 14:20:00
€15.25 ( +0.11
)
Open
€15.07
Volume
180
Day Low
€15.07
Day Hi
€15.25
Last Updated: 2026-07-02 13:50:36
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

