$8.93 ( -0.22
)
Open
$9.15
Volume
16954398
Day Low
$9.20
Day Hi
$9.20
Last Updated: 2025-07-15 16:00:05
$12.25 ( -0.29
)
Open
$12.44
Volume
1209699
Day Low
$12.04
Day Hi
$12.51
Last Updated: 2025-07-15 16:00:00
€7.75 ( -0.14
)
Open
€7.90
Volume
5603
Day Low
€7.99
Day Hi
€7.99
Last Updated: 2025-07-15 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