Stephen Marsh, Director at Enterprise Financial Services, holds 47.54K shares in Enterprise Financial Services (Ticker: EFSC). Most recently, Stephen Marsh Bought $2,473 shares of Enterprise Financial Services on May 23, 2023 for an estimated value of 99.91K.