63FY2025 filing
MID PENN BANCORP INCMPB
via buylikebuffett.com — The Moat Index →