High Today
68.0000
Low Today
64.7900
Volume
403.3K
10-Day Avg Volume
282.0K
52-Week High (06/11/26)
68.0000
52-Week Low (10/14/25)
36.0250
1 Yr % Change (TTM)
59.04
Market Cap
1.9B
Shares Outstanding
28.6M
Price/Earnings
26.8x
Revenue (TTM)
541.3M
Earnings per Share
2.35
Dividend + Yield
0.16 (0.24%)
Beta
1.45