High Today
193.28
Low Today
175.97
Volume
596.8K
10-Day Avg Volume
436.7K
52-Week High (04/17/26)
232.61
52-Week Low (07/08/25)
123.69
1 Yr % Change (TTM)
39.69
Market Cap
5.4B
Shares Outstanding
28.1M
Price/Earnings
69.2x
Revenue (TTM)
1.1B
Earnings per Share
2.61
Dividend + Yield
0.40 (0.21%)
Beta
.95