Enterprise Bancorp, Inc. (EBTC) has seen some recent volatility in the marketplace and its common shares finished trading at $21.84 yesterday. Investors are starting to take notice of EBTC as the common shares traded as high as $22.35 and as low as $21.62 in the last market session.

Enterprise Bancorp, Inc. (EBTC) average trading volume is 11.90K. However, in the last market session Enterprise Bancorp, Inc. (EBTC) exchanged 7,000 shares. The 1st support level on EBTC is $21.32 and the 1st resistance level on EBTC is $27.95. EBTC fifty day moving average is $22.03 and EBTC two hundred day moving average is $23.43.

Enterprise Bancorp, Inc. (EBTC) most recent performance has been specified by the recent movement in EBTC common shares. EBTC has performed -1.93% over the past month, EBTC has performed -12.43% over the past 3 months and EBTC has shown -25.94% over the past 365 days. Enterprise Bancorp, Inc. (EBTC) has a 1 year range of $19.27 to $34.75. Enterprise Bancorp, Inc. (EBTC) is trading 13.31% from its 1 year low and -37.15% from its 1 year high. Enterprise Bancorp, Inc. (EBTC) is indicating a 0.65% short float indicating the quantity short in the float.

EBTC has 11.90M shares outstanding and 8.92M shares in the float. Enterprise Bancorp, Inc. (EBTC) at this time has a market cap of $261.21M and income of 29.00M. . The market cap of Enterprise Bancorp, Inc. (EBTC) at $261.21M signifies how many Investors own shares of EBTC and is calculated off the last price ($21.84) of EBTC and the quantity of shares outstanding (11.90M) with Enterprise Bancorp, Inc. (EBTC).

Enterprise Bancorp, Inc. (EBTC) has total cash (mrq) of 258.23M, total cash per share (mrq) of 21.91, total debt of EBTC is at 43.17M. Enterprise Bancorp, Inc. (EBTC) operating cash flow (ttm) is 44.35M.

EBTC is trading -0.94% below (bearish) its SMA20, -1.07% below (bearish) its SMA50 and -16.60% below (bearish) its SMA200.