Exchange: NASDAQ·Updated 04:37 PM EDT

CSTL Fundamentals

Current Price$33.08
Prev Close$33.19
Open$33.41
Dividend Yield0.00%
50-Day Moving Average$33.69
Beta0.99
Avg. Volume347,605.94
PE Ratio-50.86
52-Week High$44.28
52-Week Low$17.72
Market Capitalization$1.01B
EPS (Annual)-$0.8334
Price to Book2.15
Revenue Per Employee$389,840.32

Advertisement|Remove ads.