High Today
109.68
Low Today
102.60
Volume
654.8K
10-Day Avg Volume
601.0K
52-Week High (09/05/25)
143.13
52-Week Low (05/19/26)
92.9900
1 Yr % Change (TTM)
4.43
Market Cap
6.7B
Shares Outstanding
61.0M
Price/Earnings
15.4x
Revenue (TTM)
10.8B
Earnings per Share
6.66
Dividend + Yield
-- (--)
Beta
1.52