High Today
87.7400
Low Today
85.4000
Volume
87.5K
10-Day Avg Volume
127.8K
52-Week High (05/07/26)
88.8600
52-Week Low (03/02/26)
60.1750
1 Yr % Change (TTM)
16.24
Market Cap
1.5B
Shares Outstanding
17.0M
Price/Earnings
50.5x
Revenue (TTM)
1.2B
Earnings per Share
1.66
Dividend + Yield
1.24 (1.42%)
Beta
1.32