High Today
113.90
Low Today
106.90
Volume
212.1K
10-Day Avg Volume
251.4K
52-Week High (06/03/26)
114.36
52-Week Low (11/20/25)
57.2100
1 Yr % Change (TTM)
55.15
Market Cap
550.7M
Shares Outstanding
4.8M
Price/Earnings
32.5x
Revenue (TTM)
26.3M
Earnings per Share
3.14
Dividend + Yield
4.00 (3.51%)
Beta
1.42