$21.84 ( -0.33
)
Open
$20.50
Volume
14257816
Day Low
$20.48
Day Hi
$22.31
Last Updated: 2026-04-02 16:00:04
$30.43 ( -0.34
)
Open
$28.38
Volume
1770970
Day Low
$28.38
Day Hi
$31.00
Last Updated: 2026-04-02 16:00:00
€19.10 ( -0.03
)
Open
€18.11
Volume
18313
Day Low
€17.83
Day Hi
€19.10
Last Updated: 2026-04-02 22:00:00
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

