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