Stock chart
Ticker: ESOA Exchange: OTC


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-02-18 2025-02-12 B Purchase

Prince Mark

Non-Executive Director
21,000 +26.6%
10.96
USD 230,160
21,000 +26.6% 10.96 USD 230,160
2024-12-23 2024-12-20 S Sale

REYNOLDS MARSHALL T

Non-Executive Director
34,713 -2.2%
16.04
USD 556,797
34,713 -2.2% 16.04 USD 556,797
2024-12-20 2024-12-19 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
8,212 -0.5%
16.30
USD 133,856
8,212 -0.5% 16.30 USD 133,856
2024-12-20 2024-12-18 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
11,005 -0.7%
17.20
USD 189,286
11,005 -0.7% 17.20 USD 189,286
2024-12-20 2024-12-17 S Sale

Lucente Frank S

Non-Executive Director
5,000 -1.8%
17.50
USD 87,500
5,000 -1.8% 17.50 USD 87,500
2024-09-23 2024-09-20 S Sale

Reynolds Jack M

Non-Executive Director
25,000 -5.8%
10.30
USD 257,500
25,000 -5.8% 10.30 USD 257,500
2024-09-23 2024-09-19 S Sale

Reynolds Jack M

Non-Executive Director
25,000 -5.5%
10.40
USD 260,000
25,000 -5.5% 10.40 USD 260,000
2024-09-23 2024-09-19 S Sale

Lucente Frank S

Non-Executive Director
1,000 -0.4%
10.50
USD 10,500
1,000 -0.4% 10.50 USD 10,500
2024-09-19 2024-09-18 S Sale

Kapourales Samuel G

Non-Executive Director
50,000 -6.5%
10.10
USD 505,000
50,000 -6.5% 10.10 USD 505,000
2024-09-13 2024-09-12 S Sale

Lucente Frank S

Non-Executive Director
2,000 -0.7%
10.10
USD 20,200
2,000 -0.7% 10.10 USD 20,200
2024-08-30 2024-08-30 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
20,946 -1.3%
9.50
USD 198,987
20,946 -1.3% 9.50 USD 198,987
2024-08-30 2024-08-29 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
29,054 -1.8%
9.50
USD 276,013
29,054 -1.8% 9.50 USD 276,013
2024-08-30 2024-08-28 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
25,000 -1.5%
9.50
USD 237,500
25,000 -1.5% 9.50 USD 237,500
2024-08-27 2024-08-26 S Sale

Lucente Frank S

Non-Executive Director
3,000 -1.1%
10.80
USD 32,400
3,000 -1.1% 10.80 USD 32,400
2024-08-26 2024-08-22 S Sale

Lucente Frank S

Non-Executive Director
1,800 -0.6%
10.30
USD 18,540
1,800 -0.6% 10.30 USD 18,540
2024-08-22 2024-08-20 S Sale

Lucente Frank S

Non-Executive Director
1,000 -0.3%
10.80
USD 10,800
1,000 -0.3% 10.80 USD 10,800
2024-08-20 2024-08-20 S Sale

Lucente Frank S

Non-Executive Director
5,000 -1.7%
10.30
USD 51,500
5,000 -1.7% 10.30 USD 51,500
2024-08-19 2024-08-19 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
18,040 -1.1%
9.46
USD 170,658
18,040 -1.1% 9.46 USD 170,658
2024-08-19 2024-08-19 S Sale

Lucente Frank S

Non-Executive Director
7,000 -2.4%
10.06
USD 70,420
7,000 -2.4% 10.06 USD 70,420
2024-08-19 2024-08-16 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
25,000 -1.5%
9.00
USD 225,000
25,000 -1.5% 9.00 USD 225,000
2024-08-19 2024-08-16 S Sale

Lucente Frank S

Non-Executive Director
4,000 -1.4%
9.00
USD 36,000
4,000 -1.4% 9.00 USD 36,000
2024-08-19 2024-08-15 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
330 -0.0%
9.00
USD 2,970
330 -0.0% 9.00 USD 2,970
2024-08-16 2024-08-15 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
31,630 -1.8%
9.00
USD 284,670
31,630 -1.8% 9.00 USD 284,670
2024-08-16 2024-08-15 S Sale

Lucente Frank S

Non-Executive Director
7,000 -2.3%
8.99
USD 62,930
7,000 -2.3% 8.99 USD 62,930
2024-08-19 2024-08-14 S Sale

Williams Joseph L

Non-Executive Director
10,000 -10.0%
8.46
USD 84,600
10,000 -10.0% 8.46 USD 84,600
2024-08-16 2024-08-14 S Sale

Lucente Frank S

Non-Executive Director
2,190 -0.7%
8.91
USD 19,513
2,190 -0.7% 8.91 USD 19,513
2024-06-21 2024-06-20 B Purchase

REYNOLDS DOUGLAS V

President

Executive Director Large shareholder
2,000 +0.1%
7.54
USD 15,080
2,000 +0.1% 7.54 USD 15,080
2024-06-11 2024-06-07 B Purchase

REYNOLDS DOUGLAS V

President

Executive Director Large shareholder
2,000 +0.1%
7.15
USD 14,300
2,000 +0.1% 7.15 USD 14,300
2024-03-21 2024-03-21 B Purchase

Prince Mark

Non-Executive Director
10,000 +15.4%
8.25
USD 82,500
10,000 +15.4% 8.25 USD 82,500
2024-03-21 2024-03-20 B Purchase

Prince Mark

Non-Executive Director
4,000 +6.1%
8.09
USD 32,360
4,000 +6.1% 8.09 USD 32,360
2024-03-19 2024-03-19 S Sale

Lucente Frank S

Non-Executive Director
3,000 -1.0%
8.04
USD 24,120
3,000 -1.0% 8.04 USD 24,120
2024-03-15 2024-03-15 S Sale

Lucente Frank S

Non-Executive Director
2,000 -0.6%
7.99
USD 15,980
2,000 -0.6% 7.99 USD 15,980
2024-03-08 2024-03-07 S Sale

Lucente Frank S

Non-Executive Director
1,000 -0.3%
8.15
USD 8,150
1,000 -0.3% 8.15 USD 8,150
2024-03-07 2024-03-06 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
37,760 -2.1%
8.04
USD 303,590
37,760 -2.1% 8.04 USD 303,590
2024-03-07 2024-03-06 S Sale

Lucente Frank S

Non-Executive Director
3,000 -1.0%
8.12
USD 24,360
3,000 -1.0% 8.12 USD 24,360
2024-03-07 2024-03-05 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
17,000 -1.0%
8.00
USD 136,000
17,000 -1.0% 8.00 USD 136,000
2024-03-07 2024-03-05 S Sale

Lucente Frank S

Non-Executive Director
1,000 -0.3%
8.05
USD 8,050
1,000 -0.3% 8.05 USD 8,050
2024-03-01 2024-02-29 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
5,966 -0.3%
8.00
USD 47,728
5,966 -0.3% 8.00 USD 47,728
2024-03-01 2024-02-29 B Purchase

Prince Mark

Non-Executive Director
15,000 +30.0%
7.99
USD 119,850
15,000 +30.0% 7.99 USD 119,850
2024-03-01 2024-02-28 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
8,743 -0.5%
8.08
USD 70,600
8,743 -0.5% 8.08 USD 70,600
2024-02-27 2024-02-27 S Sale

Lucente Frank S

Non-Executive Director
6,000 -1.9%
8.28
USD 49,680
6,000 -1.9% 8.28 USD 49,680
2024-02-27 2024-02-26 S Sale

Lucente Frank S

Non-Executive Director
2,000 -0.6%
7.78
USD 15,560
2,000 -0.6% 7.78 USD 15,560
2024-02-26 2024-02-26 B Purchase

Prince Mark

Non-Executive Director
12,500 +33.3%
7.57
USD 94,625
12,500 +33.3% 7.57 USD 94,625
2024-02-23 2024-02-22 S Sale

Lucente Frank S

Non-Executive Director
1,000 -0.3%
7.49
USD 7,490
1,000 -0.3% 7.49 USD 7,490
2024-02-23 2024-02-22 B Purchase

Lucente Frank S

Non-Executive Director
1,000 +0.3%
7.49
USD 7,490
1,000 +0.3% 7.49 USD 7,490
2024-02-16 2024-02-16 S Sale

Lucente Frank S

Non-Executive Director
1,000 -75.8%
8.44
USD 8,440
1,000 -75.8% 8.44 USD 8,440
2024-02-16 2024-02-15 S Sale

Lucente Frank S

Non-Executive Director
4,000 -1.2%
8.19
USD 32,760
4,000 -1.2% 8.19 USD 32,760
2024-02-16 2024-02-14 S Sale

Lucente Frank S

Non-Executive Director
6,000 -1.8%
8.03
USD 48,180
6,000 -1.8% 8.03 USD 48,180
2024-02-15 2024-02-14 S Sale

Williams Joseph L

Non-Executive Director
33,200 -24.9%
7.94
USD 263,608
33,200 -24.9% 7.94 USD 263,608
2023-12-21 2023-12-21 S Sale

Lucente Frank S

Non-Executive Director
4,072 -1.2%
5.29
USD 21,541
4,072 -1.2% 5.29 USD 21,541
2023-12-21 2023-12-20 S Sale

Lucente Frank S

Non-Executive Director
2,000 -0.6%
5.63
USD 11,260
2,000 -0.6% 5.63 USD 11,260
2023-12-21 2023-12-19 S Sale

Lucente Frank S

Non-Executive Director
13,000 -3.7%
5.59
USD 72,670
13,000 -3.7% 5.59 USD 72,670
2023-09-20 2023-09-20 B Purchase

REYNOLDS DOUGLAS V

President

Executive Director
4,792 +0.3%
3.75
USD 17,970
4,792 +0.3% 3.75 USD 17,970
2023-09-20 2023-09-19 B Purchase

REYNOLDS DOUGLAS V

President

Executive Director
3,800 +0.3%
3.69
USD 14,022
3,800 +0.3% 3.69 USD 14,022
2023-09-20 2023-09-18 B Purchase

REYNOLDS DOUGLAS V

President

Executive Director
930 +0.1%
3.73
USD 3,469
930 +0.1% 3.73 USD 3,469
2023-09-20 2023-09-15 B Purchase

REYNOLDS DOUGLAS V

President

Executive Director
1,300 +0.1%
3.70
USD 4,810
1,300 +0.1% 3.70 USD 4,810
2023-08-21 2023-08-17 B Purchase

Farrell Patrick J

Non-Executive Director
2,702 +33.8%
3.66
USD 9,889
2,702 +33.8% 3.66 USD 9,889
2023-06-22 2023-06-20 B Purchase

REYNOLDS DOUGLAS V

President

Executive Director Large shareholder
2,000 +0.5%
2.58
USD 5,160
2,000 +0.5% 2.58 USD 5,160
2023-06-13 2023-06-09 B Purchase

Lucente Frank S

Non-Executive Director
1,465 +0.4%
2.26
USD 3,311
1,465 +0.4% 2.26 USD 3,311
2023-03-17 2023-03-15 B Purchase

Farrell Patrick J

Non-Executive Director
4,328 +118.3%
2.34
USD 10,128
4,328 +118.3% 2.34 USD 10,128
2023-02-17 2023-02-16 B Purchase

Prince Mark

Non-Executive Director
10,000 +53.8%
2.67
USD 26,700
10,000 +53.8% 2.67 USD 26,700
2022-12-22 2022-12-21 B Purchase

REYNOLDS DOUGLAS V

President

Executive Director Large shareholder
3,679 +0.3%
2.68
USD 9,860
3,679 +0.3% 2.68 USD 9,860
2022-12-22 2022-12-20 B Purchase

REYNOLDS DOUGLAS V

President

Executive Director Large shareholder
500 +0.0%
2.73
USD 1,365
500 +0.0% 2.73 USD 1,365
2022-12-22 2022-12-19 B Purchase

Farrell Patrick J

Non-Executive Director
21 +0.6%
2.76
USD 58
21 +0.6% 2.76 USD 58
2022-12-22 2022-12-19 B Purchase

REYNOLDS DOUGLAS V

President

Executive Director Large shareholder
1,095 +0.1%
2.70
USD 2,957
1,095 +0.1% 2.70 USD 2,957
2022-12-22 2022-12-19 B Purchase

Prince Mark

Non-Executive Director
5,000 +22.2%
2.75
USD 13,750
5,000 +22.2% 2.75 USD 13,750
2022-12-21 2022-12-19 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
4,000 -0.2%
2.74
USD 10,973
4,000 -0.2% 2.74 USD 10,973
2022-12-21 2022-12-19 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
11,017 -0.6%
2.66
USD 29,273
11,017 -0.6% 2.66 USD 29,273
2022-12-21 2022-12-19 S Sale

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
5,983 -0.3%
2.69
USD 16,080
5,983 -0.3% 2.69 USD 16,080
2022-12-22 2022-12-16 B Purchase

Farrell Patrick J

Non-Executive Director
3,636 +inf%
2.73
USD 9,926
3,636 +inf% 2.73 USD 9,926
2022-12-22 2022-12-16 B Purchase

REYNOLDS DOUGLAS V

President

Executive Director Large shareholder
1,500 +0.1%
2.64
USD 3,960
1,500 +0.1% 2.64 USD 3,960
2022-12-22 2022-12-16 B Purchase

Prince Mark

Non-Executive Director
2,500 +12.5%
2.68
USD 6,700
2,500 +12.5% 2.68 USD 6,700
2022-09-13 2022-09-12 B Purchase

REYNOLDS MARSHALL T

Non-Executive Director Large shareholder
7,842 +0.4%
3.17
USD 24,859
7,842 +0.4% 3.17 USD 24,859
2022-09-13 2022-09-12 B Purchase

Prince Mark

Non-Executive Director
4,200 +26.5%
3.23
USD 13,566
4,200 +26.5% 3.23 USD 13,566
2022-09-13 2022-09-07 B Purchase

Prince Mark

Non-Executive Director
841 +5.6%
3.19
USD 2,683
841 +5.6% 3.19 USD 2,683
// ... existing code ... // ... rest of the file ...