High Today
101.83
Low Today
97.5000
Volume
124.3K
10-Day Avg Volume
114.2K
52-Week High (04/22/26)
118.77
52-Week Low (06/13/25)
61.3700
1 Yr % Change (TTM)
58.77
Market Cap
1.1B
Shares Outstanding
10.6M
Price/Earnings
11.6x
Revenue (TTM)
1.6B
Earnings per Share
8.41
Dividend + Yield
0.80 (0.79%)
Beta
.99