30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

John Foster

Insider profile

Currently holds a position at Wilson Bank Holding Co

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 126% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 100% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
President of Wilson Bank and Trust Wilson Bank Holding Co Jan. 1, 2020 -

John Foster's trades of Wilson Bank Holding Co's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-02-18 2026-02-17 B Purchase
20,249 +37.6%
438.41
US$775,085
20,249 +37.6% 438.41 US$775,085
2025-08-14 2025-08-14 B Purchase
42,331 +41.3%
389.41
US$1,766,502
42,331 +41.3% 389.41 US$1,766,502
2025-07-18 2025-07-18 B Purchase
1,153 -7.2%
467.86
US$574,849
1,153 -7.2% 467.86 US$574,849
2025-02-26 2025-02-25 B Purchase
5 +0.0%
75.10
US$376
5 +0.0% 75.10 US$376
2024-08-14 2024-08-13 B Purchase
5 +0.0%
73.10
US$366
5 +0.0% 73.10 US$366
2024-02-21 2024-02-20 B Purchase
4 +0.0%
71.50
US$286
4 +0.0% 71.50 US$286
2023-08-17 2023-08-16 B Purchase
6 +0.1%
70.00
US$420
6 +0.1% 70.00 US$420
2023-02-17 2023-02-16 B Purchase
5 +0.1%
67.85
US$339
5 +0.1% 67.85 US$339
2022-08-15 2022-08-15 B Purchase
4 +0.0%
65.55
US$262
4 +0.0% 65.55 US$262
2022-03-24 2022-03-24 B Purchase
8 +0.1%
64.40
US$515
8 +0.1% 64.40 US$515
2021-07-08 2021-07-07 B Purchase
4,915
2.50
£12,288
4,915 2.50 £12,288
2021-03-05 2021-03-05 B Purchase
8 +0.1%
58.75
US$470
8 +0.1% 58.75 US$470
2020-09-08 2020-09-08 B Purchase
18 +0.3%
56.75
US$1,022
18 +0.3% 56.75 US$1,022
2020-08-07 2020-08-07 B Purchase
6 +0.1%
56.75
US$340
6 +0.1% 56.75 US$340
2020-07-01 2020-07-01 B Purchase
6,618
3.15
£20,847
6,618 3.15 £20,847
2020-05-27 2020-05-26 B Purchase
5 +0.1%
55.75
US$279
5 +0.1% 55.75 US$279
2020-05-20 2020-05-20 B Purchase
5 +0.1%
55.75
US$279
5 +0.1% 55.75 US$279
2020-02-18 2020-02-14 B Purchase
7 +0.1%
54.75
US$383
7 +0.1% 54.75 US$383
2019-09-24 2019-09-24 B Purchase
69
3.20
£221
69 3.20 £221
2019-07-10 2019-07-08 B Purchase
758
3.16
£2,395
758 3.16 £2,395
2018-08-10 2018-08-07 B Purchase
663
3.61
£2,397
663 3.61 £2,397
2018-07-02 2018-07-02 B Purchase
9,028
3.55
£32,049
9,028 3.55 £32,049
2018-06-15 2018-06-15 B Purchase
17,045
3.52
£59,998
17,045 3.52 £59,998
2018-01-31 2018-01-26 B Purchase
24
3.16
£76
24 3.16 £76