High Today
107.75
Low Today
102.61
Volume
941.4K
10-Day Avg Volume
740.7K
52-Week High (07/23/25)
136.45
52-Week Low (12/10/25)
84.0350
1 Yr % Change (TTM)
-16.86
Market Cap
4.9B
Shares Outstanding
45.5M
Price/Earnings
14.8x
Revenue (TTM)
980.6M
Earnings per Share
7.41
Dividend + Yield
1.15 (1.07%)
Beta
.42