1st Source Corporation (SRCE) NASDAQ

74.26

+1.33(+1.82%)

Updated at June 02 04:00PM

Currency In USD

Valuation

Market Cap1.52B
Enterprise Value1.8B
P/E Ratio11.22
PEG Ratio0.73
Price/Sales Ratio2.97
Price/Book Ratio1.41
Enterprise/Revenue3.49
Enterprise/EBITDA9.66

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterMarch 31, 2026

Profitability

Profit Margin0.27
Operating Margin0.35

Management Effectiveness

Return On Assets0.02
Return On Equity0.13

Income Statement

Revenue600M
Revenue/Share24.83
Gross Profit421.93M
EBITDA214.03M
Net Income158.27M
Diluted EPS6.46

Balance Sheet

Total Cash1.3B
Total Cash/Share53.68
Total Debt383.45M
Total Debt/Equity0.3
Current Ratio0.18
Book Value Per Share54.41

Price History

52-Week Change23.36
52-Week High76.44
52-Week Low56.89
Moving Average 50 Days72.53
Moving Average 200 Days66.21

Statistics

Average Volume142,649
Shares Outstanding24.07M
% Held by Institutions72.75

Dividend And Splits

Trailing Annual Dividend Rate1.61
Trailing Annual Dividend Yield2.17
Payout Ratio0.25
Last Split Factor11:10
Last Split DateAugust 03, 2015