Market Open
Share Price
10 923c
(15 min delayed)
23 July 2025
477c (4.57%)