High Today
231.39
Low Today
214.14
Volume
756.3K
10-Day Avg Volume
476.7K
52-Week High (05/21/26)
244.30
52-Week Low (06/23/25)
80.8200
1 Yr % Change (TTM)
148.07
Market Cap
8.1B
Shares Outstanding
36.5M
Price/Earnings
29.5x
Revenue (TTM)
3.8B
Earnings per Share
7.70
Dividend + Yield
1.05 (0.47%)
Beta
1.14