REPUBLIC BANCORP, INC. (RBCAA) — boothcheck Analysis

boothcheck Structured Analysis