Stock analysis, AI verdict, fundamentals & technical signals
Rating: HOLD
Price: $22.94 Analyst target: $27.00 Upside: 17.70%
John Marshall Bancorp, Inc. is the bank holding company of John Marshall Bank offering banking products and financial services. The company is headquartered in Reston, Virginia.
See the full interactive analysis & chart →Informational only — not investment advice.