Peoples Bancorp Of North Carolina Inc (PEBK)

Price$44.14Cached quote
PEBKNasdaq
Loading local price history

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$90.0M$81.8M$68.6M$67.4M$68.9M$67.0M$63.6M$59.4M$54.9M$52.8M$48.5M$46.3M$44.0M$44.1M$48.8M$47.2M$44.7M
Operating expenses$63.2M$61.1M$56.1M$56.0M$51.1M$8.5M$45.5M$42.6M$41.2M$42.2M$35.8M$35.7M$32.8M$31.8M$29.6M$28.9M$29.9M
Net income$19.8M$16.4M$15.5M$16.1M$15.1M$11.4M$14.1M$13.4M$10.3M$9.2M$9.6M$9.4M$6.7M$5.8M$5.2M$1.8M$2.9M
Net profit margin22.03%19.99%22.65%23.92%21.97%16.94%22.12%22.54%18.69%17.39%19.86%20.28%15.21%13.14%10.57%3.90%6.53%
Basic EPSper basic share$3.74$3.08$2.87$2.94$2.71$2.01$2.43$2.23$1.71$1.53$1.57$1.67$1.08$0.86$0.68$0.08$0.30
Diluted EPSper diluted share$3.62$2.98$2.77$2.85$2.63$1.95$2.36$2.22$1.69$1.50$1.56$1.66$1.07$0.86$0.68$0.08$0.30

Owners

Reported shareholders

Reference date Jun 30, 2026
WELLINGTON MANAGEMENT GROUP LLP · 7.63% of listed sharesABERNETHY ROBERT C · ≈6.22% of listed sharesBlackRock, Inc. · 5.70% of listed sharesGENDELL JEFFREY L · 3.99% of listed sharesVANGUARD CAPITAL MANAGEMENT LLC · 3.65% of listed sharesDIMENSIONAL FUND ADVISORS LP · 3.41% of listed sharesABERNETHY JAMES S · ≈3.20% of listed sharesGEODE CAPITAL MANAGEMENT, LLC · 2.15% of listed sharesTIMMERMAN DAN RAY SR · ≈2.09% of listed sharesBRIDGEWAY CAPITAL MANAGEMENT, LLC · 1.54% of listed sharesAMERICAN CENTURY COMPANIES INC · 1.42% of listed sharesARROWSTREET CAPITAL, LIMITED PARTNERSHIP · 1.41% of listed sharesROBINSON LARRY E · ≈1.24% of listed sharesSTATE STREET CORP · 1.18% of listed sharesAbernethy Robert C. JR · ≈1.04% of listed sharesMALTESE CAPITAL MANAGEMENT LLC · 1.01% of listed sharesZACHARY BENJAMIN I · ≈0.97% of listed sharesAbernethy Ashton V. · ≈0.80% of listed sharesCITADEL ADVISORS LLC · 0.77% of listed sharesNORTHERN TRUST CORP · 0.72% of listed shares
7.63%of listed shares
WELLINGTON MANAGEMENT GROUP LLP416.58K shares · Jun 30, 2026
View holders
Top 20 reported holders of PEBK
Holder% owned
WELLINGTON MANAGEMENT GROUP LLP
7.63%416.58K shares
ABERNETHY ROBERT C
≈6.22%339.72K shares
BlackRock, Inc.
5.70%311.53K shares
GENDELL JEFFREY L
3.99%217.76K shares
VANGUARD CAPITAL MANAGEMENT LLC
3.65%199.24K shares
DIMENSIONAL FUND ADVISORS LP
3.41%186.06K shares
ABERNETHY JAMES S
≈3.20%174.97K shares
GEODE CAPITAL MANAGEMENT, LLC
2.15%117.52K shares
TIMMERMAN DAN RAY SR
≈2.09%114.04K shares
BRIDGEWAY CAPITAL MANAGEMENT, LLC
1.54%83.86K shares
AMERICAN CENTURY COMPANIES INC
1.42%77.66K shares
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP
1.41%77.09K shares
ROBINSON LARRY E
≈1.24%67.92K shares
STATE STREET CORP
1.18%64.33K shares
Abernethy Robert C. JR
≈1.04%57.07K shares
MALTESE CAPITAL MANAGEMENT LLC
1.01%55K shares
ZACHARY BENJAMIN I
≈0.97%52.87K shares
Abernethy Ashton V.
≈0.80%43.84K shares
CITADEL ADVISORS LLC
0.77%41.79K shares
NORTHERN TRUST CORP
0.72%39.45K shares

Percentages use 5.46M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.

Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.

Source: SEC Form 13F ↗Updated Sep 29, 2026 · Quarterly data

Insider buys & sells

Jul 1, 2024–Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)36$1.04M disclosed value
36 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 1, 2026Form 4ABERNETHY JAMES SDirectorSellCommon Stock · indirect500$42.10$21.1K35.9K
Jun 1, 2026Form 4Abernethy Robert C. JRDirectorSellCommon Stock1.2K$41.61$49.9K55.1K
May 26, 2026Form 4Abernethy Ashton V.DirectorSellCommon Stock950$42.26$40.1K43.8K
May 14, 2026Form 4ABERNETHY JAMES SDirectorSellCommon Stock600$40.20$24.1K68.6K
Apr 30, 2026Form 4ABERNETHY JAMES SDirectorSellCommon Stock600$39.35$23.6K69.2K

Community posts

It’s quiet here.

No posts about PEBK yet. Start the conversation.

Write the first post