High Today
112.00
Low Today
103.47
Volume
675.2K
10-Day Avg Volume
799.9K
52-Week High (06/11/26)
112.00
52-Week Low (08/06/25)
31.3200
1 Yr % Change (TTM)
221.97
Market Cap
5.9B
Shares Outstanding
52.3M
Price/Earnings
94.5x
Revenue (TTM)
654.1M
Earnings per Share
1.04
Dividend + Yield
0.82 (0.73%)
Beta
1.85