Related share classes
Current price
19.65
as of Jul 24, 2026
Trend · YTD
Up
11 pivots · 113 candles
Range change
-33.07%
YTD · 113 candles
Up vs Down days
Signal
Market cap
7.20B
Based on latest close
Shares outstanding
366.35M
Latest normalized snapshot