NASDAQ : JMSB

John Marshall Bancorp, Inc. — Stock Chart

$22.34 USD

$0.22 (0.99%)

Volume
46.67K
Average Volume
42.96K
Market Capitalization
$315.27M
P/E Ratio
12.91
Dividend Yield
0.81%
Price Target
$24.00
Year High
$23.39
Year Low
$18.02
Day High
Day Low
Payout Ratio
$0.23
Current Ratio
$8.58
JMSB Price Chart
Historical Price Data
Date Opening Price Closing Price %Chg Volume
2026-07-24 $22.41 $22.34 -0.31% 46674
2026-07-23 $21.90 $22.12 1.00% 50227
2026-07-22 $22.89 $22.18 -3.10% 40700
2026-07-21 $21.75 $21.93 0.83% 26100
2026-07-20 $22.51 $21.79 -3.20% 23130
2026-07-17 $22.74 $22.18 -2.46% 33242
2026-07-16 $21.94 $22.92 4.47% 65227
2026-07-15 $21.54 $21.94 1.86% 35200
2026-07-14 $21.92 $21.80 -0.55% 29100
2026-07-13 $21.01 $21.93 4.38% 25998
2026-07-10 $21.76 $21.84 0.37% 31838
2026-07-09 $21.50 $21.88 1.77% 20200
2026-07-08 $21.75 $21.53 -1.01% 29925
2026-07-07 $22.29 $21.88 -1.84% 25906
2026-07-06 $22.78 $22.11 -2.94% 25807
2026-07-02 $22.58 $22.17 -1.82% 24230
2026-07-01 $22.13 $22.53 1.81% 40228
2026-06-30 $22.00 $21.80 -0.91% 58301
2026-06-29 $21.07 $21.87 3.80% 38600
2026-06-26 $22.00 $22.00 0.00% 283.93K
2026-06-25 $21.91 $21.94 0.14% 31200
2026-06-24 $21.88 $21.94 0.27% 97700
2026-06-23 $21.59 $21.89 1.39% 122.94K
2026-06-22 $21.30 $21.51 0.99% 55836
2026-06-18 $21.19 $21.31 0.57% 70816
2026-06-17 $21.55 $21.30 -1.16% 55008
2026-06-16 $21.77 $21.30 -2.16% 87700
2026-06-15 $21.90 $21.77 -0.59% 50800
2026-06-12 $21.69 $21.71 0.09% 44600
2026-06-11 $21.74 $21.50 -1.10% 35700
2026-06-10 $22.00 $21.65 -1.59% 75107
2026-06-09 $21.60 $21.81 0.97% 37100
2026-06-08 $21.43 $21.58 0.70% 18300
2026-06-05 $21.19 $21.42 1.09% 45239
2026-06-04 $21.00 $21.16 0.76% 19649
2026-06-03 $21.14 $20.76 -1.80% 43000
2026-06-02 $20.72 $21.16 2.12% 17634
2026-06-01 $21.27 $20.87 -1.88% 31131
2026-05-29 $21.13 $21.27 0.66% 34838
2026-05-28 $21.13 $21.22 0.43% 23249
2026-05-27 $21.27 $21.24 -0.14% 15804
2026-05-26 $21.11 $21.32 0.99% 25000
2026-05-22 $21.23 $21.06 -0.80% 24700
2026-05-21 $20.87 $21.12 1.20% 22122
2026-05-20 $20.80 $21.06 1.25% 43700
2026-05-19 $21.28 $20.91 -1.74% 27200
2026-05-18 $20.71 $21.25 2.61% 57839
2026-05-15 $20.80 $20.67 -0.63% 45320
2026-05-14 $20.74 $20.88 0.68% 67700
2026-05-13 $20.25 $20.60 1.73% 30030
2026-05-12 $20.67 $20.52 -0.73% 25034
2026-05-11 $21.12 $20.80 -1.52% 16400
2026-05-08 $21.35 $21.20 -0.70% 33030
2026-05-07 $21.50 $21.47 -0.14% 30500
2026-05-06 $21.60 $21.41 -0.88% 21800
2026-05-05 $21.03 $21.54 2.43% 26517
2026-05-04 $21.29 $21.02 -1.27% 30300
2026-05-01 $21.00 $21.46 2.19% 18216
2026-04-30 $20.88 $21.00 0.57% 23400
2026-04-29 $21.39 $20.88 -2.38% 36535
2026-04-28 $21.95 $21.62 -1.50% 39100
2026-04-27 $20.87 $21.77 4.31% 56100
2026-04-24 $20.97 $21.03 0.29% 21200
2026-04-23 $21.48 $21.13 -1.63% 21046
2026-04-22 $21.20 $21.24 0.19% 27112
2026-04-21 $21.34 $21.24 -0.47% 40100
2026-04-20 $21.06 $21.45 1.85% 103.3K
2026-04-17 $21.08 $21.03 -0.24% 184.5K
2026-04-16 $20.72 $20.76 0.19% 56100
2026-04-15 $20.98 $20.75 -1.10% 128.52K
2026-04-14 $20.93 $20.84 -0.43% 36512
2026-04-13 $20.73 $20.84 0.53% 49900
2026-04-10 $20.82 $20.76 -0.29% 36900
2026-04-09 $20.70 $20.83 0.63% 56200
2026-04-08 $20.93 $20.82 -0.53% 51722
2026-04-07 $20.40 $20.51 0.54% 40700
2026-04-06 $20.67 $20.52 -0.73% 23228
2026-04-02 $20.10 $20.39 1.44% 12800
2026-04-01 $20.44 $20.35 -0.44% 12322
2026-03-31 $20.50 $20.28 -1.07% 21600
2026-03-30 $20.29 $20.42 0.64% 21843
2026-03-27 $20.02 $20.05 0.15% 9815
2026-03-26 $19.75 $20.14 1.97% 8141
2026-03-25 $20.36 $19.91 -2.21% 16100
2026-03-24 $19.90 $20.09 0.95% 17833
2026-03-23 $19.73 $19.96 1.17% 30739
2026-03-20 $19.57 $19.48 -0.46% 57300
2026-03-19 $19.14 $19.54 2.09% 23404
2026-03-18 $19.53 $19.14 -2.00% 39648
2026-03-17 $20.10 $19.72 -1.89% 27900