Independent Bank Corp. to release Q2 earnings on July 16. Analysts expect $1.78/share earnings & $258.95 million revenue.