High Today
154.10
Low Today
148.95
Volume
376.7K
10-Day Avg Volume
286.7K
52-Week High (06/12/26)
154.10
52-Week Low (06/23/25)
86.6701
1 Yr % Change (TTM)
65.30
Market Cap
4.5B
Shares Outstanding
30.0M
Price/Earnings
13.1x
Revenue (TTM)
1.7B
Earnings per Share
10.50
Dividend + Yield
0.80 (0.53%)
Beta
1.24