John Williamson

Insider profile

Currently holds positions in RGC Resources Inc, Optical Cable Corp and Corning Natural Gas Holding Corp

Performance

Overall performance
3.4

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

Positions

Position Company Period
Independent Chairman of the Board RGC Resources Inc Feb. 3, 2014 -
Independent Director Optical Cable Corp July 22, 2004 -
Independent Director Corning Natural Gas Holding Corp Jan. 1, 2013 -
Independent Director Luna Innovations Inc Jan. 11, 2010 - May 1, 2020
Chairman of the Board, President, Chief Executive Officer RGC Resources Inc Jan. 28, 2002 - Feb. 3, 2014

John Williamson's trades of RGC Resources Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
259.50
Quantity 34,304 -46.4%
Value US$690,117
Transaction date
Purchase
Price
448.75
Quantity 86,704 +42.3%
Value US$3,128,210
Transaction date
Purchase
Price
113.90
Quantity 98,171 -6.5%
Value US$1,678,720
Transaction date
Purchase
Price
21.25
Quantity 7 +0.0%
Value US$149
Transaction date
Purchase
Price
21.19
Quantity 100 +0.1%
Value US$2,119
Transaction date
Purchase
Price
21.21
Quantity 100 +0.1%
Value US$2,121
Transaction date
Purchase
Price
21.24
Quantity 100 +0.1%
Value US$2,124
Transaction date
Purchase
Price
21.31
Quantity 393 +0.2%
Value US$8,375
Transaction date
Purchase
Price
21.35
Quantity 300 +0.2%
Value US$6,405
Transaction date
Purchase
Price
21.45
Quantity 220 +0.1%
Value US$4,719
Transaction date
Purchase
Price
21.38
Quantity 89 +0.0%
Value US$1,903
Transaction date
Purchase
Price
21.30
Quantity 1,000 +0.6%
Value US$21,300
Transaction date
Purchase
Price
17.79
Quantity 1,000 +0.6%
Value US$17,790
Transaction date
Purchase
Price
18.20
Quantity 1,466 +0.9%
Value US$26,681
Transaction date
Purchase
Price
18.15
Quantity 1,534 +0.9%
Value US$27,842
Transaction date
Purchase
Price
18.65
Quantity 1,312 +0.8%
Value US$24,469
Transaction date
Purchase
Price
18.63
Quantity 1,138 +0.7%
Value US$21,201
Transaction date
Purchase
Price
18.15
Quantity 1,000 +0.6%
Value US$18,150
Transaction date
Purchase
Price
18.25
Quantity 1,000 +0.7%
Value US$18,250
Transaction date
Purchase
Price
19.86
Quantity 1,000 +0.7%
Value US$19,860
Transaction date
Purchase
Price
19.85
Quantity 500 +0.3%
Value US$9,925
Transaction date
Purchase
Price
19.81
Quantity 500 +0.3%
Value US$9,905
Transaction date
Purchase
Price
19.78
Quantity 1,500 +1.0%
Value US$29,670
Transaction date
Purchase
Price
19.75
Quantity 500 +0.3%
Value US$9,875
Transaction date
Purchase
Price
19.58
Quantity 1,000 +0.7%
Value US$19,580
Transaction date
Purchase
Price
20.45
Quantity 500 +0.3%
Value US$10,225
Transaction date
Purchase
Price
20.40
Quantity 500 +0.3%
Value US$10,200
Transaction date
Purchase
Price
20.39
Quantity 500 +0.3%
Value US$10,195
Transaction date
Purchase
Price
20.35
Quantity 500 +0.3%
Value US$10,175
Transaction date
Purchase
Price
20.50
Quantity 306 +0.2%
Value US$6,273
Transaction date
Purchase
Price
20.45
Quantity 500 +0.3%
Value US$10,225
Transaction date
Purchase
Price
20.40
Quantity 1,500 +1.0%
Value US$30,600
Transaction date
Purchase
Price
20.35
Quantity 500 +0.3%
Value US$10,175
Transaction date
Purchase
Price
20.25
Quantity 194 +0.1%
Value US$3,928
Transaction date
Purchase
Price
22.25
Quantity 1,000 +0.7%
Value US$22,250
Transaction date
Purchase
Price
23.49
Quantity 265 +0.2%
Value US$6,225
Transaction date
Purchase
Price
23.51
Quantity 90 +0.1%
Value US$2,116
Transaction date
Purchase
Price
23.35
Quantity 409 +0.3%
Value US$9,550
Transaction date
Purchase
Price
23.32
Quantity 136 +0.1%
Value US$3,172
Transaction date
Purchase
Price
23.59
Quantity 1,000 +0.7%
Value US$23,590
Transaction date
Purchase
Price
23.52
Quantity 334 +0.2%
Value US$7,856
Transaction date
Purchase
Price
23.48
Quantity 266 +0.2%
Value US$6,246
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-16 2026-09-15 B Purchase
34,304 -46.4%
259.50
US$690,117
34,304 -46.4% 259.50 US$690,117
2026-09-15 2026-09-14 B Purchase
86,704 +42.3%
448.75
US$3,128,210
86,704 +42.3% 448.75 US$3,128,210
2026-09-15 2026-09-14 B Purchase
98,171 -6.5%
113.90
US$1,678,720
98,171 -6.5% 113.90 US$1,678,720
2026-09-11 2026-09-10 B Purchase
7 +0.0%
21.25
US$149
7 +0.0% 21.25 US$149
2026-09-11 2026-09-10 B Purchase
100 +0.1%
21.19
US$2,119
100 +0.1% 21.19 US$2,119
2026-09-11 2026-09-10 B Purchase
100 +0.1%
21.21
US$2,121
100 +0.1% 21.21 US$2,121
2026-09-11 2026-09-10 B Purchase
100 +0.1%
21.24
US$2,124
100 +0.1% 21.24 US$2,124
2026-09-11 2026-09-10 B Purchase
393 +0.2%
21.31
US$8,375
393 +0.2% 21.31 US$8,375
2026-09-11 2026-09-10 B Purchase
300 +0.2%
21.35
US$6,405
300 +0.2% 21.35 US$6,405
2026-09-11 2026-09-09 B Purchase
220 +0.1%
21.45
US$4,719
220 +0.1% 21.45 US$4,719
2026-09-11 2026-09-09 B Purchase
89 +0.0%
21.38
US$1,903
89 +0.0% 21.38 US$1,903
2026-09-02 2026-09-01 B Purchase
1,000 +0.6%
21.30
US$21,300
1,000 +0.6% 21.30 US$21,300
2023-09-08 2023-09-07 B Purchase
1,000 +0.6%
17.79
US$17,790
1,000 +0.6% 17.79 US$17,790
2023-09-01 2023-08-31 B Purchase
1,466 +0.9%
18.20
US$26,681
1,466 +0.9% 18.20 US$26,681
2023-08-24 2023-08-23 B Purchase
1,534 +0.9%
18.15
US$27,842
1,534 +0.9% 18.15 US$27,842
2023-08-14 2023-08-11 B Purchase
1,312 +0.8%
18.65
US$24,469
1,312 +0.8% 18.65 US$24,469
2023-08-14 2023-08-11 B Purchase
1,138 +0.7%
18.63
US$21,201
1,138 +0.7% 18.63 US$21,201
2023-05-18 2023-05-16 B Purchase
1,000 +0.6%
18.15
US$18,150
1,000 +0.6% 18.15 US$18,150
2022-06-22 2022-06-21 B Purchase
1,000 +0.7%
18.25
US$18,250
1,000 +0.7% 18.25 US$18,250
2022-05-13 2022-05-13 B Purchase
1,000 +0.7%
19.86
US$19,860
1,000 +0.7% 19.86 US$19,860
2022-05-13 2022-05-13 B Purchase
500 +0.3%
19.85
US$9,925
500 +0.3% 19.85 US$9,925
2022-05-13 2022-05-13 B Purchase
500 +0.3%
19.81
US$9,905
500 +0.3% 19.81 US$9,905
2022-05-13 2022-05-13 B Purchase
1,500 +1.0%
19.78
US$29,670
1,500 +1.0% 19.78 US$29,670
2022-05-13 2022-05-13 B Purchase
500 +0.3%
19.75
US$9,875
500 +0.3% 19.75 US$9,875
2022-05-13 2022-05-12 B Purchase
1,000 +0.7%
19.58
US$19,580
1,000 +0.7% 19.58 US$19,580
2022-05-12 2022-05-12 B Purchase
500 +0.3%
20.45
US$10,225
500 +0.3% 20.45 US$10,225
2022-05-12 2022-05-12 B Purchase
500 +0.3%
20.40
US$10,200
500 +0.3% 20.40 US$10,200
2022-05-12 2022-05-12 B Purchase
500 +0.3%
20.39
US$10,195
500 +0.3% 20.39 US$10,195
2022-05-12 2022-05-12 B Purchase
500 +0.3%
20.35
US$10,175
500 +0.3% 20.35 US$10,175
2022-05-11 2022-05-11 B Purchase
306 +0.2%
20.50
US$6,273
306 +0.2% 20.50 US$6,273
2022-05-11 2022-05-11 B Purchase
500 +0.3%
20.45
US$10,225
500 +0.3% 20.45 US$10,225
2022-05-11 2022-05-11 B Purchase
1,500 +1.0%
20.40
US$30,600
1,500 +1.0% 20.40 US$30,600
2022-05-11 2022-05-11 B Purchase
500 +0.3%
20.35
US$10,175
500 +0.3% 20.35 US$10,175
2022-05-11 2022-05-11 B Purchase
194 +0.1%
20.25
US$3,928
194 +0.1% 20.25 US$3,928
2021-06-24 2021-06-23 B Purchase
1,000 +0.7%
22.25
US$22,250
1,000 +0.7% 22.25 US$22,250
2020-05-14 2020-05-13 B Purchase
265 +0.2%
23.49
US$6,225
265 +0.2% 23.49 US$6,225
2020-05-14 2020-05-13 B Purchase
90 +0.1%
23.51
US$2,116
90 +0.1% 23.51 US$2,116
2020-05-14 2020-05-13 B Purchase
409 +0.3%
23.35
US$9,550
409 +0.3% 23.35 US$9,550
2020-05-14 2020-05-13 B Purchase
136 +0.1%
23.32
US$3,172
136 +0.1% 23.32 US$3,172
2020-05-14 2020-05-13 B Purchase
1,000 +0.7%
23.59
US$23,590
1,000 +0.7% 23.59 US$23,590
2020-05-14 2020-05-13 B Purchase
334 +0.2%
23.52
US$7,856
334 +0.2% 23.52 US$7,856
2020-05-14 2020-05-13 B Purchase
266 +0.2%
23.48
US$6,246
266 +0.2% 23.48 US$6,246