Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the complete record of transactions filed by Farrell William J II. Officer active across 2 companies, notably M&T BANK CORP. Aggregated, 14 filings have been logged. History available since 16 December 2022. The latest transaction was disclosed on 19 December 2023 (J). Regulator: SEC (Form 4). The full history is free.
Companies and markets linked to Farrell William J II
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations14 total
2,600.11 sharesCommon StockSEC:0001258105-24-000010:0
11.09 shares@ US$48.430.7% of flowAmerican National Bankshares Inc.SEC:0001972611-24-000004:0
11.96 shares@ US$45.090.7% of flowAmerican National Bankshares Inc.SEC:0001972611-24-000004:1
11.14 shares@ US$42.390.7% of flowAmerican National Bankshares Inc.SEC:0001972611-23-000022:0
396 shares@ US$42.9323.0% of flowAmerican National Bankshares Inc.SEC:0001972611-23-000022:1
437 shares@ US$38.9623.3% of flowAmerican National Bankshares Inc.SEC:0001972611-23-000010:0
2.186 shares@ US$30.16820.1% of flowAmerican National Bankshares Inc.SEC:0001801441-23-000009:0
11.208 shares@ US$30.510.5% of flowAmerican National Bankshares Inc.SEC:0001801441-23-000009:1
694 shares@ US$27.4026.1% of flowAmerican National Bankshares Inc.SEC:0001956385-23-000007:0
2.07 shares@ US$31.570.1% of flowAmerican National Bankshares Inc.SEC:0001318534-23-000006:0
510 shares@ US$33.3923.7% of flowAmerican National Bankshares Inc.SEC:0001314626-23-000005:0
21.504 shares@ US$37.621.1% of flowAmerican National Bankshares Inc.SEC:0001318534-23-000001:0
2,224 sharesCommon StockSEC:0001209191-16-094987:0
1,233 sharesCommon StockSEC:0001209191-16-094987:1
About Farrell William J II
Farrell William J II is a declarant linked to American National Bankshares INC., where he is Director, and to M&T BANK CORP, where he is Executive Vice President. He has 14 filings in total, and across the recent filings tracked, no buy or sell transactions are indicated, with a date range from 2016-02-02 to 2024-04-01.