High Today
102.07
Low Today
99.30
Volume
343.8K
10-Day Avg Volume
401.8K
52-Week High (02/26/26)
136.37
52-Week Low (06/13/25)
83.3500
1 Yr % Change (TTM)
19.55
Market Cap
4.2B
Shares Outstanding
41.2M
Price/Earnings
23.5x
Revenue (TTM)
5.3B
Earnings per Share
4.29
Dividend + Yield
1.02 (1.01%)
Beta
1.05