High Today
129.58
Low Today
120.01
Volume
138.4K
10-Day Avg Volume
156.8K
52-Week High (06/11/26)
129.58
52-Week Low (06/23/25)
38.3750
1 Yr % Change (TTM)
227.06
Market Cap
1.2B
Shares Outstanding
9.6M
Price/Earnings
27.7x
Revenue (TTM)
526.0M
Earnings per Share
4.26
Dividend + Yield
-- (0.00%)
Beta
1.47