$12.06 ( -0.20
)
Open
$12.50
Volume
23595130
Day Low
$11.61
Day Hi
$12.50
Last Updated: 2025-10-02 16:00:03
$16.85 ( -0.26
)
Open
$17.37
Volume
2395277
Day Low
$16.23
Day Hi
$17.43
Last Updated: 2025-10-02 16:00:00
€10.23 ( -0.21
)
Open
€10.46
Volume
18891
Day Low
€10.00
Day Hi
€10.73
Last Updated: 2025-10-02 22:00:00
Share Structure
Issued and Outstanding: | 487,254,107 |
Options: | 10,676,624 |
RSUs (share settled): | 1,650,676 |
PSUs (share settled): | 1,209,781 |
DSUs (share settled): | 30,161 |
Fully Diluted: | 500,821,349 |
*as of June 30, 2025