Share Price US(c) 40.22US(c)-2.94 / -6.81% 52 Week Range US(c) 9.92 - 43.16+207.11% Year to Date +70.25%Tuesday, 31st March 2026 Estimated Value Traded US($) 231.2 millionYear on Year (52 Weeks)