JB
JAMES BROOKE WILLIAMS
Other
Insider track record
OtherAcross 20 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the complete record of transactions filed by JAMES BROOKE WILLIAMS. Officer active across 1 company, notably Peoples Bancorp INC. In total, 20 reports have been published. History available since 30 June 2021. The latest transaction was disclosed on 31 March 2025 (Attribution). Regulator: SEC (Form 4). All data is accessible without signup.
Declarations20 total
389 shares@ US$29.666.1% of flowCommon StockSEC:0000318300-25-000120:0
364 shares@ US$31.696.4% of flowCommon StockSEC:0000318300-25-000018:0
384 shares@ US$30.096.0% of flowCommon StockSEC:0000318300-24-000325:0
385 shares@ US$30.006.2% of flowCommon StockSEC:0000318300-24-000265:0
390 shares@ US$29.616.2% of flowCommon StockSEC:0000318300-24-000153:0
342 shares@ US$33.766.0% of flowCommon StockSEC:0000318300-24-000006:0
455 shares@ US$25.386.3% of flowCommon StockSEC:0000318300-23-000378:0
435 shares@ US$26.556.1% of flowCommon StockSEC:0000318300-23-000275:0
449 shares@ US$25.756.1% of flowCommon StockSEC:0000318300-23-000180:0
409 shares@ US$28.256.2% of flowCommon StockSEC:0000318300-23-000019:0
399 shares@ US$28.936.8% of flowCommon StockSEC:0000318300-22-000265:0
434 shares@ US$26.600.0010% mcap20.1% of flowCommon StockSEC:0000318300-22-000204:0
369 shares@ US$31.310.0010% mcap19.0% of flowCommon StockSEC:0000318300-22-000155:0
202 shares@ US$31.813.3% of flowCommon StockSEC:0000318300-22-000022
202 shares@ US$31.810.0005% mcap10.4% of flowCommon StockSEC:0000318300-22-000022:0
204 shares@ US$31.610.0005% mcap10.2% of flowCommon StockSEC:0000318300-21-000300:0
204 shares@ US$31.613.2% of flowCommon StockSEC:0000318300-21-000300
217 shares@ US$29.623.1% of flowCommon StockSEC:0000318300-21-000226
217 shares@ US$29.620.0005% mcap9.9% of flowCommon StockSEC:0000318300-21-000226:0
265 sharesCommon StockSEC:0000318300-16-000425:0
About JAMES BROOKE WILLIAMS
James Brooke Williams is a director at Peoples Bancorp INC.