High Today
117.50
Low Today
112.00
Volume
435.8K
10-Day Avg Volume
587.8K
52-Week High (02/12/26)
159.99
52-Week Low (05/19/26)
101.00
1 Yr % Change (TTM)
3.85
Market Cap
4.5B
Shares Outstanding
38.9M
Price/Earnings
17.9x
Revenue (TTM)
2.7B
Earnings per Share
5.94
Dividend + Yield
0.20 (0.17%)
Beta
1.08