$6.52 ( -0.18
)
Open
$6.58
Volume
17880040
Day Low
$6.66
Day Hi
$6.66
Last Updated: 2025-04-17 16:00:05
$9.04 ( -0.27
)
Open
$9.13
Volume
1066189
Day Low
$8.99
Day Hi
$9.22
Last Updated: 2025-04-17 16:00:00
€5.84 ( -0.04
)
Open
€5.87
Volume
22105
Day Low
€5.87
Day Hi
€5.87
Last Updated: 2025-04-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