1st Source Corporation (SRCE)
NASDAQ: SRCE · Real-Time Price · USD
73.88
+0.92 (1.25%)
Apr 22, 2026, 11:46 AM EDT - Market open

1st Source Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2024FY 2024FY 2024
Period Ending
Apr '26 Dec '25 Dec '24 Sep '24 Dec '23 Sep '23
1,7971,5271,4311,4681,3421,028
Market Cap Growth
34.04%6.68%-2.50%9.35%30.55%-21.45%
Enterprise Value
1,9851,6721,6001,6371,5281,192
Last Close Price
73.8862.4958.3859.8854.9542.09
PE Ratio
11.499.7510.8911.1710.928.37
Forward PE
11.089.8211.65-12.77-
PEG Ratio
-2.772.77-2.77-
PS Ratio
4.213.633.823.963.692.88
PB Ratio
1.391.201.291.331.361.11
P/TBV Ratio
710.711.201.291.351.371.13
P/FCF Ratio
8.337.177.8913.147.389.20
P/OCF Ratio
7.966.847.3812.537.148.77
EV/Sales Ratio
4.713.974.274.414.203.34
EV/EBITDA Ratio
-205.22113.6943.7578.7431.87
EV/FCF Ratio
9.327.858.8114.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
8.84%10.26%9.18%8.95%9.15%11.95%
FCF Yield
12.00%13.95%12.68%7.61%13.55%10.87%
Dividend Yield
2.17%2.51%2.48%1.38%2.45%1.95%
Payout Ratio
24.35%24.28%26.69%15.36%26.47%16.34%
Buyback Yield / Dilution
0.04%0.04%1.28%-0.80%0.95%-0.66%
Total Shareholder Return
2.21%2.55%3.75%0.57%3.39%1.29%
Updated Jan 23, 2026. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q