DETAILED QUOTE (Delayed)

High Today

54.8600

Low Today

53.3600

Volume

170.8K

10-Day Avg Volume

196.8K

52-Week High (04/21/26)

61.5900

52-Week Low (06/11/25)

26.1000

1 Yr % Change (TTM)

96.52

FUNDAMENTALS

Market Cap

983.4M

Shares Outstanding

18.3M

Price/Earnings

27.9x

Revenue (TTM)

648.9M

Earnings per Share

1.89

Dividend + Yield

-- (0.00%)

Beta

1.94