Exchange: NASDAQ·Updated 07:30 PM EDT

CSTL Fundamentals

Current Price$35.56
Prev Close$35.26
Open$35.56
Dividend Yield0.00%
50-Day Moving Average$32.33
Beta1.00
Avg. Volume347,605.94
PE Ratio-54.67
52-Week High$44.28
52-Week Low$17.72
Market Capitalization$1.09B
EPS (Annual)-$0.8334
Price to Book2.31
Revenue Per Employee$389,840.32

Advertisement|Remove ads.