Logo image of JMSB

JOHN MARSHALL BANCORP INC (JMSB) Stock Income Statement

USA - Nasdaq - NASDAQ:JMSB - US47805L1017 - Common Stock

19.53 USD
-0.45 (-2.25%)
Last: 11/24/2025, 8:07:34 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
JMSB Revenue ChartJMSB Revenue over time chart
58.16M53.32M35.54M72.11M67.63M
Net Interest Income
JMSB Net Interest Income ChartJMSB Net Interest Income over time chart
56.25M51.05M50.48M70.42M65.91M
Non Interest Income
JMSB Non Interest Income ChartJMSB Non Interest Income over time chart
1.91M2.27M-14.94M1.69M1.72M
Loan Loss Provision
JMSB Loan Loss Provision ChartJMSB Loan Loss Provision over time chart
1.40M-370.00K-3.25M180.00K3.11M
Net Interest Income after Provision
JMSB Net Interest Income after Provision ChartJMSB Net Interest Income after Provision over time chart
54.84M51.42M53.74M70.25M62.80M
Non Interest Expense
JMSB Non Interest Expense ChartJMSB Non Interest Expense over time chart
-32.54M-31.81M-30.82M-31.87M-32.26M
Income Before Taxes
JMSB Income Before Taxes ChartJMSB Income Before Taxes over time chart
24.21M22.00M7.98M40.06M32.26M
Income Tax
JMSB Income Tax ChartJMSB Income Tax over time chart
5.29M4.76M2.82M8.26M6.80M
Net Income
JMSB Net Income ChartJMSB Net Income over time chart
18.86M17.00M5.14M31.67M25.46M
 
Per Share Data
EPS Diluted Total Ops
JMSB EPS Diluted Total Ops ChartJMSB EPS Diluted Total Ops over time chart
1.331.200.362.251.83
 
Statistics
Profit Margin
JMSB Profit Margin ChartJMSB Profit Margin over time chart
32.43%31.88%14.46%43.92%37.65%

All data in USD

Charts

JMSB Income Statement data chartJMSB Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2020 2021 2022 2023 2024 TTM 20M 40M 60M
JMSB Earnings Per Share (EPS) chartJMSB EPS Diluted and non-GAAP ChartEarnings Per Share 2020 2021 2022 2023 2024 TTM 0.5 1 1.5 2