1st Source Corporation (SRCE)
NASDAQ: SRCE · Real-Time Price · USD
67.29
-0.15 (-0.22%)
Mar 9, 2026, 4:00 PM EDT - Market closed

1st Source Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2024FY 2024FY 2024
Period Ending
Mar '26 Dec '25 Dec '24 Sep '24 Dec '23 Sep '23
1,6371,5231,4311,4681,3431,028
Market Cap Growth
2.55%6.38%-2.48%9.33%30.58%-21.47%
Enterprise Value
1,8471,6681,6001,6371,5281,192
Last Close Price
67.2962.4958.3859.8854.9542.09
PE Ratio
10.509.7510.8911.1710.928.37
Forward PE
10.139.8211.65-12.77-
PEG Ratio
-2.772.77-2.77-
PS Ratio
3.893.623.823.923.692.90
PB Ratio
1.291.191.291.331.361.11
P/TBV Ratio
1.291.201.29-1.37-
P/FCF Ratio
7.697.157.8913.147.389.20
P/OCF Ratio
7.346.837.3812.537.148.77
EV/Sales Ratio
4.393.964.274.384.203.37
EV/EBITDA Ratio
-204.72113.7143.7578.7631.87
EV/FCF Ratio
8.677.838.8214.658.4010.67
Debt / Equity Ratio
0.080.080.080.080.100.11
Debt / EBITDA Ratio
12.5312.536.962.625.502.81
Debt / FCF Ratio
0.480.480.540.880.590.94
Net Debt / Equity Ratio
0.080.080.090.090.110.11
Net Debt / EBITDA Ratio
12.5312.536.962.625.502.81
Net Debt / FCF Ratio
0.480.480.540.880.590.94
Asset Turnover
0.050.050.040.040.040.04
Return on Equity (ROE)
12.66%12.66%11.79%11.86%12.54%13.11%
Earnings Yield
9.58%10.26%9.18%8.95%9.15%11.95%
FCF Yield
13.01%13.99%12.68%7.61%13.55%10.87%
Dividend Yield
2.38%2.51%2.48%0.00%2.45%0.00%
Payout Ratio
24.35%24.28%26.69%15.36%26.47%16.34%
Buyback Yield / Dilution
0.90%0.90%0.00%0.00%0.92%0.00%
Total Shareholder Return
3.28%3.41%2.48%0.00%3.37%0.00%
Updated Jan 23, 2026. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q