1st Source Corporation (SRCE)
NASDAQ: SRCE · Real-Time Price · USD
88.27
-1.07 (-1.20%)
Aug 7, 2026, 10:08 AM EDT - Market open

1st Source Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,1261,5271,4311,3421,3091,230
Market Cap Growth
46.95%6.68%6.62%2.55%6.43%19.43%
Last Close Price
88.2762.4958.3854.9553.0949.60
PE Ratio
12.839.7510.8910.9210.9710.55
Forward PE
12.279.8211.6512.7710.8112.58
PEG Ratio
-1.281.281.281.281.28
PS Ratio
4.863.633.823.693.833.61
PB Ratio
1.641.201.291.361.511.34
P/TBV Ratio
1.751.291.391.491.681.49
P/FCF Ratio
10.347.177.897.387.567.51
P/OCF Ratio
9.946.847.387.147.467.38
Debt / Equity Ratio
0.070.080.080.100.110.13
Debt / FCF Ratio
0.460.480.540.590.610.79
Net Debt / Equity Ratio
0.070.080.090.110.120.14
Net Debt / FCF Ratio
0.460.480.540.590.610.79
Asset Turnover
0.050.050.040.040.040.04
Return on Equity (ROE)
12.80%12.66%11.79%12.54%12.73%12.48%
Earnings Yield
7.87%10.26%9.18%9.15%9.12%9.48%
FCF Yield
9.67%13.95%12.68%13.55%13.23%13.32%
Dividend Yield
1.93%2.51%2.48%2.45%2.45%2.52%
Payout Ratio
24.12%24.28%26.69%26.47%26.64%26.44%
Buyback Yield / Dilution
0.93%0.04%0.49%0.29%1.40%1.91%
Total Shareholder Return
2.85%2.55%2.96%2.74%3.85%4.43%
SEC Filings: 10-K · 10-Q