1st Source Corporation (SRCE)
NASDAQ: SRCE · Real-Time Price · USD
81.96
+0.77 (0.95%)
At close: Jun 26, 2026, 4:00 PM EDT
81.30
-0.66 (-0.81%)
After-hours: Jun 26, 2026, 4:43 PM EDT

1st Source Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,9731,5271,4311,3421,3091,230
Market Cap Growth
29.94%6.68%6.62%2.55%6.43%19.44%
Last Close Price
81.9662.4958.3854.9553.0949.60
PE Ratio
12.579.7510.8910.9210.9710.55
Forward PE
11.929.8211.6512.7710.8112.58
PEG Ratio
-2.772.772.772.772.77
PS Ratio
4.633.633.823.693.833.61
PB Ratio
1.531.201.291.361.511.34
P/TBV Ratio
905.521.381.521.651.881.66
P/FCF Ratio
9.787.177.897.387.567.51
P/OCF Ratio
9.376.847.387.147.467.38
Debt / Equity Ratio
0.070.080.080.100.110.13
Debt / FCF Ratio
0.470.480.540.590.610.79
Net Debt / Equity Ratio
0.070.080.090.110.120.14
Net Debt / FCF Ratio
0.470.480.540.590.610.79
Asset Turnover
0.050.050.040.040.040.04
Return on Equity (ROE)
12.18%12.66%11.79%12.54%12.73%12.48%
Earnings Yield
8.07%10.26%9.18%9.15%9.12%9.48%
FCF Yield
10.23%13.95%12.68%13.55%13.23%13.32%
Dividend Yield
2.10%2.51%2.48%2.45%2.45%2.52%
Payout Ratio
24.69%24.28%26.69%26.47%26.64%26.44%
Buyback Yield / Dilution
0.40%0.04%0.49%0.29%1.40%1.91%
Total Shareholder Return
2.50%2.55%2.96%2.74%3.85%4.43%
SEC Filings: 10-K · 10-Q