Srce Stock Analysis 1St Source Corporation Trades At 70.68 With 0.57 Daily Upside 20260403 Scully Royalty Ltd SRL Holds Steady at 612 as Traders Eye Key Resistance