High Today
132.73
Low Today
129.17
Volume
165.1K
10-Day Avg Volume
185.0K
52-Week High (03/10/26)
149.85
52-Week Low (06/18/25)
91.2100
1 Yr % Change (TTM)
34.61
Market Cap
931.5M
Shares Outstanding
7.2M
Price/Earnings
29.5x
Revenue (TTM)
503.5M
Earnings per Share
4.49
Dividend + Yield
1.00 (0.77%)
Beta
.2