Share Price US(c) 96.12US(c)+1.16 / +1.22% 52 Week Range US(c) 72.86 - 111.94+31.77% Year to Date +10.94%Friday, 5th June 2026 Estimated Value Traded US($) 26.6 millionYear on Year (52 Weeks)