1st Source Corporation (SRCE)
NASDAQ: SRCE · Real-Time Price · USD
75.35
+0.70 (0.94%)
At close: Jun 5, 2026, 4:00 PM EDT
75.39
+0.04 (0.05%)
After-hours: Jun 5, 2026, 5:55 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,8141,5271,4311,3421,3091,230
Market Cap Growth
20.75%6.68%6.62%2.55%6.43%19.44%
Enterprise Value
2,0781,6721,6001,5281,4741,413
Last Close Price
75.3562.4958.3854.9553.0949.60
PE Ratio
11.569.7510.8910.9210.9710.55
Forward PE
10.999.8211.6512.7710.8112.58
PEG Ratio
-2.772.772.772.772.77
PS Ratio
4.253.633.823.693.833.61
PB Ratio
1.411.201.291.361.511.34
P/TBV Ratio
723.191.201.291.371.521.36
P/FCF Ratio
8.997.177.897.387.567.51
P/OCF Ratio
8.626.847.387.147.467.38
EV/Sales Ratio
4.883.974.274.204.324.14
EV/EBITDA Ratio
-205.22113.6978.7463.9846.06
EV/FCF Ratio
10.307.858.818.408.518.62
Debt / Equity Ratio
0.070.080.080.100.110.13
Debt / EBITDA Ratio
11.6412.536.965.504.574.24
Debt / FCF Ratio
0.470.480.540.590.610.79
Net Debt / Equity Ratio
0.070.080.090.110.120.14
Net Debt / EBITDA Ratio
11.6412.536.965.504.574.24
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.78%10.26%9.18%9.15%9.12%9.48%
FCF Yield
11.13%13.95%12.68%13.55%13.23%13.32%
Dividend Yield
2.28%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.68%2.55%2.96%2.74%3.85%4.43%
SEC Filings: 10-K · 10-Q