1st Source Corp SRCE
$85.81
-0.08%
at last close
Financials (TTM)
- Revenue
- $521.09 million
- Net Income
- $170.91 million
- Net Margin
- 32.80%
- Return on Equity
- 12.63%
- Debt-to-Equity
- —
- P/E Ratio
- 12.31
- Price / Book
- 1.53
- Price / Sales
- 3.97
Over the trailing twelve months, 1st Source Corp generated revenue of $521.09 million and net income of $170.91 million, a net margin of 32.80%.
At the last closing price of $85.81, SRCE trades at 12.31 times trailing earnings and 3.97 times sales, with a market capitalization of $2.07 billion.
Key Stats
- Last Close
- $85.81
- Market Cap
- $2.07 billion
- 52-Week Range
- $56.89 – $91.46
- Average Volume
- 107K shs
Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.
