$8.55 ( +0.27
)
Open
$8.49
Volume
27620743
Day Low
$8.62
Day Hi
$8.62
Last Updated: 2025-06-17 16:00:05
$11.66 ( +0.42
)
Open
$11.58
Volume
1752950
Day Low
$11.29
Day Hi
$11.70
Last Updated: 2025-06-17 16:00:00
€7.40 ( +0.32
)
Open
€7.15
Volume
14368
Day Low
€7.40
Day Hi
€7.40
Last Updated: 2025-06-17 22:00:00
Share Structure
Issued and Outstanding: | 484,638,208 |
Options: | 13,730,350 |
RSUs (share settled): | 1,842,656 |
PSUs (share settled): | 1,209,781 |
DSUs (share settled): | 30,161 |
Fully Diluted: | 501,451,156 |
*as of March 31, 2025