$8.65 ( -0.20
)
Open
$8.65
Volume
7235842
Day Low
$8.82
Day Hi
$8.82
Last Updated: 2025-07-24 14:06:04
$11.79 ( -0.22
)
Open
$11.94
Volume
702889
Day Low
$11.71
Day Hi
$12.01
Last Updated: 2025-07-24 14:00:00
€7.37 ( -0.26
)
Open
€7.50
Volume
4268
Day Low
€7.50
Day Hi
€7.50
Last Updated: 2025-07-24 19:32:32
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