High Today
153.05
Low Today
148.90
Volume
43.6K
10-Day Avg Volume
37.2K
52-Week High (06/01/26)
162.19
52-Week Low (03/30/26)
122.38
1 Yr % Change (TTM)
14.14
Market Cap
1.7B
Shares Outstanding
11.5M
Price/Earnings
--
Revenue (TTM)
--
Earnings per Share
--
Dividend + Yield
0.45 (0.29%)
Beta
--