High Today
83.6799
Low Today
80.2000
Volume
215.2K
10-Day Avg Volume
125.8K
52-Week High (06/11/26)
83.6799
52-Week Low (06/20/25)
34.9600
1 Yr % Change (TTM)
122.51
Market Cap
2.2B
Shares Outstanding
26.4M
Price/Earnings
34.5x
Revenue (TTM)
682.4M
Earnings per Share
2.23
Dividend + Yield
0.76 (0.92%)
Beta
1.32