High Today
67.5400
Low Today
65.9000
Volume
661.8K
10-Day Avg Volume
812.1K
52-Week High (07/10/25)
96.7400
52-Week Low (05/12/26)
59.7400
1 Yr % Change (TTM)
-29.14
Market Cap
4.0B
Shares Outstanding
59.7M
Price/Earnings
27.8x
Revenue (TTM)
1.5B
Earnings per Share
2.32
Dividend + Yield
-- (0.00%)
Beta
.42