Exchange: NASDAQ·Updated 07:44 PM EDT

CSTL Fundamentals

Current Price$34.42
Prev Close$33.71
Open$33.52
Dividend Yield0.00%
50-Day Moving Average$33.26
Beta0.99
Avg. Volume347,605.94
PE Ratio-52.92
52-Week High$44.28
52-Week Low$17.72
Market Capitalization$1.03B
EPS (Annual)-$0.8334
Price to Book2.23
Revenue Per Employee$389,840.32

Advertisement|Remove ads.