Lumida
/SRCE
⌘K
1st Source Corp

1st Source Corp

SRCE
$87.16USD+0.54%+0.47 today

MARKET CAP

2.1B

P/E (TTM)

13.4x

FWD P/E

DAY RANGE

$86 – $88

52W RANGE

$57
$91

AI Summary

Stalk
Buy NowMedium

SRCE has formed a Bullish Pivot Point at the 50-day SMA and short-term EMAs have converged and crossed, with price holding just above rising EMAs and the 50-day. The medium-term uptrend remains intact, supported by neutral overbought/oversold conditions and modest volume. We are initiating a Buy Now to participate in the structural repair and resumption of the uptrend, while closely monitoring the 50-day SMA for support.

  • Q2 revenue $118.2M (+8% YoY) and EPS $1.95 vs $1.71 est.
  • Quarterly dividend increased to $0.45 from $0.43, supporting income yield.
  • Growth factor remains weak, raising revenue stagnation concerns.
Full analysis →
Insider Trades11 trades
DateSideTickerInsiderRoleSharesPriceMkt Cap52W High52W LowValue% ChgRuleAI View
Aug 10, 2026SellSRCEBrett A. BauerTreasurer and CFO500$87.89$2.1B-4.70%+53.21%$43.9K-1.60%Buy Now
Jun 12, 2026SellSRCEChristopher J Iii MurphyExecutive Chairman2,000$78.52$2.1B-4.70%+53.21%$157.0K-0.40%Buy Now
Apr 27, 2026SellSRCEChristopher J Iii MurphyExecutive Chairman13,700$73.80$2.1B-4.70%+53.21%$1.0M-0.54%Buy Now
Dec 15, 2025SellSRCEJeffrey L BuhrExecutive Vice President1,175$66.14$2.1B-4.70%+53.21%$77.7K-1.69%Buy Now
Dec 11, 2025SellSRCEChristopher J Iii MurphyExecutive Chairman5,000$65.83$2.1B-4.70%+53.21%$329.1K-0.17%Buy Now
Dec 10, 2025SellSRCEJohn B GriffithExec VP / Secy 1st Source Bank1,900$66.01$2.1B-4.70%+53.21%$125.4K-2.80%Buy Now
Nov 6, 2024SellSRCEChristopher J Iii MurphyChairman, CEO8,000$67.29$2.1B-4.70%+53.21%$538.3K-0.26%Buy Now
Aug 2, 2024SellSRCEJeffrey L BuhrExecutive Vice President1,000$59.83$2.1B-4.70%+53.21%$59.8K-1.46%Buy Now
Jun 6, 2024SellSRCEJeffrey L BuhrExecutive Vice President1,925$50.84$2.1B-4.70%+53.21%$97.9K-2.74%Buy Now
Mar 5, 2024SellSRCEJeffrey L BuhrExecutive Vice President761$51.52$2.1B-4.70%+53.21%$39.2K-0.54%Buy Now
Dec 28, 2023SellSRCEChristopher J Iii MurphyChairman, CEO12,478$55.69$2.1B-4.70%+53.21%$694.9K-0.41%Buy Now