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

Performance

Overall performance
2.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 53% 68% 82%
Transactions
51 14% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return -17%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Chairman of the Board LB Foster Rail Technologies Inc Dec. 1, 1997 -
Chairman of the Board Premier Financial Bancorp Inc None -
Independent Chairman of the Board First Guaranty Bancshares Inc July 1, 2008 -
Non-Executive Chairman of the Board Energy Services Of America Corp Dec. 11, 2009 -

Marshall Reynolds's trades of Energy Services Of America Corp'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-06-02 2026-06-01 S Sale
39,874 -29.3%
148.66
US$1,896,752
39,874 -29.3% 148.66 US$1,896,752
2026-06-01 2026-06-01 PrS Proposed sale
13,773
407.74
US$4,360,367
13,773 407.74 US$4,360,367
2026-06-02 2026-05-29 S Sale
39,248 -48.0%
445.73
US$2,030,444
39,248 -48.0% 445.73 US$2,030,444
2026-05-29 2026-05-29 PrS Proposed sale
64,942
1.45
US$94,050
64,942 1.45 US$94,050
2026-05-28 2026-05-28 S Sale
43,243 -3.2%
16.32
US$705,726
43,243 -3.2% 16.32 US$705,726
2026-05-28 2026-05-27 S Sale
56,757 -4.0%
17.19
US$975,653
56,757 -4.0% 17.19 US$975,653
2026-05-27 2026-05-27 PrS Proposed sale
100,000
17.19
US$1,718,560
100,000 17.19 US$1,718,560
2026-05-05 2026-04-30 B Purchase
109,051 +1283.0%
9.17
US$999,998
109,051 +1283.0% 9.17 US$999,998
2026-04-02 2026-03-31 B Purchase
32,176 +1.6%
7.77
US$250,008
32,176 +1.6% 7.77 US$250,008
2026-01-02 2025-12-31 B Purchase
46,297 +2.4%
5.40
US$250,004
46,297 +2.4% 5.40 US$250,004
2025-12-18 2025-12-17 S Sale
100,000 -6.6%
8.37
US$837,000
100,000 -6.6% 8.37 US$837,000
2025-12-17 2025-12-17 PrS Proposed sale
100,000
8.37
US$837,177
100,000 8.37 US$837,177
2025-10-02 2025-09-30 B Purchase
31,056 +1.6%
8.05
US$250,001
31,056 +1.6% 8.05 US$250,001
2025-07-01 2025-06-30 B Purchase
30,865 +1.6%
8.10
US$250,006
30,865 +1.6% 8.10 US$250,006
2025-04-03 2025-04-01 B Purchase
8,460 +inf%
8.47
US$71,656
8,460 +inf% 8.47 US$71,656
2024-12-23 2024-12-20 S Sale
34,713 -2.2%
16.04
US$556,797
34,713 -2.2% 16.04 US$556,797
2024-12-20 2024-12-20 PrS Proposed sale
34,713
16.04
US$556,771
34,713 16.04 US$556,771
2024-12-20 2024-12-19 S Sale
8,212 -0.5%
16.30
US$133,856
8,212 -0.5% 16.30 US$133,856
2024-12-19 2024-12-19 PrS Proposed sale
8,212
16.30
US$133,834
8,212 16.30 US$133,834
2024-12-20 2024-12-18 S Sale
11,005 -0.7%
17.20
US$189,286
11,005 -0.7% 17.20 US$189,286
2024-12-18 2024-12-18 PrS Proposed sale
11,005
17.18
US$189,040
11,005 17.18 US$189,040
2024-08-30 2024-08-30 S Sale
20,946 -1.3%
9.50
US$198,987
20,946 -1.3% 9.50 US$198,987
2024-08-30 2024-08-29 S Sale
29,054 -1.8%
9.50
US$276,013
29,054 -1.8% 9.50 US$276,013
2024-08-29 2024-08-29 PrS Proposed sale
50,000
9.52
US$476,000
50,000 9.52 US$476,000
2024-08-30 2024-08-28 S Sale
25,000 -1.5%
9.50
US$237,500
25,000 -1.5% 9.50 US$237,500
2024-08-28 2024-08-28 PrS Proposed sale
25,000
9.50
US$237,500
25,000 9.50 US$237,500
2024-08-19 2024-08-19 PrS Proposed sale
18,040
9.43
US$170,112
18,040 9.43 US$170,112
2024-08-19 2024-08-19 S Sale
18,040 -1.1%
9.46
US$170,658
18,040 -1.1% 9.46 US$170,658
2024-08-19 2024-08-16 S Sale
25,000 -1.5%
9.00
US$225,000
25,000 -1.5% 9.00 US$225,000
2024-08-16 2024-08-16 PrS Proposed sale
25,000
9.00
US$225,000
25,000 9.00 US$225,000
2024-08-19 2024-08-15 S Sale
330 -0.0%
9.00
US$2,970
330 -0.0% 9.00 US$2,970
2024-08-16 2024-08-15 S Sale
31,630 -1.8%
9.00
US$284,670
31,630 -1.8% 9.00 US$284,670
2024-08-15 2024-08-15 PrS Proposed sale
31,960
9.00
US$287,640
31,960 9.00 US$287,640
2024-03-07 2024-03-06 S Sale
37,760 -2.1%
8.04
US$303,590
37,760 -2.1% 8.04 US$303,590
2024-03-06 2024-03-06 PrS Proposed sale
37,760
8.00
US$302,080
37,760 8.00 US$302,080
2024-03-07 2024-03-05 S Sale
17,000 -1.0%
8.00
US$136,000
17,000 -1.0% 8.00 US$136,000
2024-03-05 2024-03-05 PrS Proposed sale
17,000
8.00
US$136,000
17,000 8.00 US$136,000
2024-03-01 2024-02-29 S Sale
5,966 -0.3%
8.00
US$47,728
5,966 -0.3% 8.00 US$47,728
2024-02-29 2024-02-29 PrS Proposed sale
5,966
8.00
US$47,728
5,966 8.00 US$47,728
2024-03-01 2024-02-28 S Sale
8,743 -0.5%
8.08
US$70,600
8,743 -0.5% 8.08 US$70,600
2024-02-28 2024-02-28 PrS Proposed sale
8,743
8.08
US$70,600
8,743 8.08 US$70,600
2022-12-21 2022-12-19 S Sale
4,000 -0.2%
2.74
US$10,973
4,000 -0.2% 2.74 US$10,973
2022-12-21 2022-12-19 S Sale
11,017 -0.6%
2.66
US$29,273
11,017 -0.6% 2.66 US$29,273
2022-12-21 2022-12-19 S Sale
5,983 -0.3%
2.69
US$16,080
5,983 -0.3% 2.69 US$16,080
2022-11-15 2022-11-14 S Sale
7,833 -100.0%
23.98
US$187,819
7,833 -100.0% 23.98 US$187,819