JB
James Brooke Williams
Other
Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the complete record of transactions filed by James Brooke Williams. Officer active across 1 company, notably Peoples Bancorp INC. In total, 21 reports have been published. History available since 30 June 2021. The latest transaction was disclosed on 31 March 2026 (Attribution). Regulator: SEC (Form 4). All data is accessible without signup.
Companies and markets linked to James Brooke Williams
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations21 total
399 shares@ US$32.876.7% of flowCommon StockSEC:0000318300-26-000124:0
437 shares@ US$30.035.5% of flowCommon StockSEC:0000318300-26-000012:0
437 shares@ US$29.995.9% of flowCommon StockSEC:0000318300-25-000257:0
429 shares@ US$30.546.2% of flowCommon StockSEC:0000318300-25-000201:0
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.315.2% of flowCommon StockSEC:0000318300-22-000155:0
202 shares@ US$31.812.8% of flowCommon StockSEC:0000318300-22-000022:0
204 shares@ US$31.612.8% of flowCommon StockSEC:0000318300-21-000300:0
217 shares@ US$29.622.7% of flowCommon StockSEC:0000318300-21-000226:0
265 sharesCommon StockSEC:0000318300-16-000425:0
About James Brooke Williams
JAMES BROOKE WILLIAMS is a declarant linked to Peoples Bancorp INC, where he is Director. He has 21 filings in total, and the sampled recent filings cover the period from 2016-02-02 to 2026-04-01, with transaction nature listed as Attribution; in that sample, both buy and sell amounts are 0 EUR.