SRCE 1St Source Corp

Price (delayed)

$58.83

Market cap

$1.44B

P/E Ratio

10.3

Dividend/share

$1.46

EPS

$5.71

Enterprise value

$1.51B

Since 1863, 1st Source has been committed to the success of its clients, individuals, businesses and the communities it serves.

Highlights
SRCE's equity is up by 15% year-on-year and by 3.2% since the previous quarter
The EPS has grown by 11% YoY
SRCE's debt is down by 45% year-on-year but it is up by 31% since the previous quarter

Key stats

What are the main financial stats of SRCE
Market
Shares outstanding
24.54M
Market cap
$1.44B
Enterprise value
$1.51B
Valuations
Price to earnings (P/E)
10.3
Price to book (P/B)
1.21
Price to sales (P/S)
3.69
EV/EBIT
8.3
EV/EBITDA
7.8
EV/Sales
3.85
Earnings
Revenue
$391.3M
Gross profit
$391.3M
Operating income
$181.27M
Net income
$141.21M
EBIT
$181.29M
EBITDA
$192.98M
Free cash flow
$208.73M
Per share
EPS
$5.71
EPS diluted
$5.71
Free cash flow per share
$8.51
Book value per share
$48.8
Revenue per share
$15.94
TBVPS
$366.86
Balance sheet
Total assets
$9.09B
Total liabilities
$7.83B
Debt
$210.67M
Equity
$1.2B
Working capital
N/A
Liquidity
Debt to equity
0.18
Current ratio
N/A
Quick ratio
N/A
Net debt/EBITDA
0.32
Margins
EBITDA margin
49.3%
Gross margin
100%
Net margin
36.1%
Operating margin
46.3%
Efficiency
Return on assets
1.6%
Return on equity
12.3%
Return on invested capital
2%
Return on capital employed
N/A
Return on sales
46.3%
Dividend
Dividend yield
2.48%
DPS
$1.46
Payout ratio
25.6%

SRCE stock price

How has the 1St Source stock price performed over time
Intraday
-1.13%
1 week
-4.22%
1 month
-10.46%
1 year
1.91%
YTD
0.77%
QTD
-5.22%

Financial performance

How have 1St Source's revenue and profit performed over time
Revenue
$391.3M
Gross profit
$391.3M
Operating income
$181.27M
Net income
$141.21M
Gross margin
100%
Net margin
36.1%
1St Source's net income has increased by 11% YoY
SRCE's operating income is up by 10% YoY
1St Source's gross profit has increased by 7% YoY
The revenue has increased by 7% year-on-year

Price vs fundamentals

How does SRCE's price correlate with its fundamentals

Growth

What is 1St Source's growth rate over time

Valuation

What is 1St Source stock price valuation
P/E
10.3
P/B
1.21
P/S
3.69
EV/EBIT
8.3
EV/EBITDA
7.8
EV/Sales
3.85
The EPS has grown by 11% YoY
SRCE's P/E is 4.4% below its last 4 quarters average of 10.9
SRCE's equity is up by 15% year-on-year and by 3.2% since the previous quarter
The stock's price to book (P/B) is 6% less than its 5-year quarterly average of 1.3 and 6% less than its last 4 quarters average of 1.3
The P/S is 7% above the 5-year quarterly average of 3.5 but 4.4% below the last 4 quarters average of 3.9
The revenue has increased by 7% year-on-year

Efficiency

How efficient is 1St Source business performance
The return on assets is up by 7% year-on-year
The ROIC has grown by 5% YoY
The ROE has contracted by 4.7% YoY and by 3.1% from the previous quarter
The ROS has grown by 2.9% YoY

Dividends

What is SRCE's dividend history
DPS
$1.46
Dividend yield
2.48%
Payout ratio
25.6%
Recent dividends

Special dividends are included in TTM DPS and yield

Financial health

How did 1St Source financials performed over time
The total assets is 16% greater than the total liabilities
The total assets has increased by 2.4% year-on-year
SRCE's debt is 82% smaller than its equity
SRCE's debt to equity has plunged by 51% YoY but it is up by 29% from the previous quarter
SRCE's debt is down by 45% year-on-year but it is up by 31% since the previous quarter

All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.