High Today
258.57
Low Today
247.00
Volume
274.6K
10-Day Avg Volume
199.2K
52-Week High (06/11/26)
258.57
52-Week Low (06/23/25)
110.00
1 Yr % Change (TTM)
120.62
Market Cap
5.1B
Shares Outstanding
20.0M
Price/Earnings
31.4x
Revenue (TTM)
268.1M
Earnings per Share
7.55
Dividend + Yield
-- (0.00%)
Beta
1.43