로딩 중…
StockDiggingStockDigging

1st Source Corporation

SRCE· NASDAQ
$90.51+0.86%
2026-08-03

Financials

Valuation Metrics

1st Source Corporation's Market Cap is $2.18B. At end of 2025 it was $1.52B. Ranked #1990 of 3,112 in US market (top 64%), #751 of 1,445 on NASDAQ (top 52%), #134 of 249 in Banks (top 54%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$2.18B
Revenue$609M
Net Income$171M
Total Assets$9.26B
Net Assets$1.31B
Value
P/E12.74x
P/B1.66x
PEG0.47x
P/S3.58x
EV/EBITDA9.85x
FCF Yield10.04%
Profitability
ROE13.04%
ROA1.85%
Op. Margin36.39%
Revenue Growth3.88%
Earnings Growth27.36%
Financial Health
Debt Ratio603.64%
Total Debt$136M
FCF$219M
Cash$67M
Current Ratio11.73x
Net Debt/EBITDA0.30x
Dividend
Div. Yield1.86%
Div. Growth8.57%
Performance
1Y Return53.95%
1M Return10.26%
From 52W High-1.04%
1Y MDD-12.40%
Trading
Volume143,791 shares
Trading Value$13M
Per Share
EPS$6.49
BPS$52.27