Market Cap: $434.7M
Davis Charles R sold 38,963 shares of MESH on 16 September. They now own 0 MESH shares.