SRCE logo

SRCE

1st Source CorporationNASDAQFinancial Services
$70.68+0.57%ClosedMarket Cap: $1.73B

As of 2026-04-06

Valuation

P/E (TTM)

10.91

PEG

0.56

P/B

1.35

P/S

2.88

EV/EBITDA

9.34

DCF Value

$58.22

FCF Yield

12.8%

Div Yield

2.2%

Margins & Returns

Gross Margin

70.3%

Operating Margin

34.2%

Net Margin

26.4%

ROE

13.0%

ROA

1.8%

ROIC

8.6%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$150.5M73.6%$54.3M$41.1M$1.69$0.40
FY 2025$600.0M70.3%$205.1M$158.3M$6.46$1.52
Q3 2025$152.8M71.8%$55.0M$42.3M$1.71$0.38
Q2 2025$150.3M66.9%$48.1M$37.3M$1.51$0.38
Q1 2025$146.4M68.8%$47.7M$37.5M$1.52$0.36
Q4 2024$141.6M67.8%$40.1M$31.4M$1.27$0.36
FY 2024$570.3M65.7%$171.1M$132.6M$5.36$1.40
Q3 2024$145.7M65.1%$45.4M$34.9M$1.41$0.36
Q2 2024$144.4M67.3%$47.7M$36.8M$1.49$0.34
Q1 2024$138.6M62.5%$37.9M$29.5M$1.19$0.34
Q4 2023$134.6M66.5%$36.5M$28.4M$1.16$0.34
FY 2023$507.5M71.6%$161.7M$124.9M$5.03$1.30