Stock chart
Ticker: ESUN Exchange: SWX


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
2024-11-21 2024-11-21 B Purchase Non-Executive Director
10
43.00
CHF 487
10 43.00 CHF 430
2024-09-27 2024-09-27 B Purchase Non-Executive Director
50
43.00
CHF 2,540
50 43.00 CHF 2,150
2024-09-26 2024-09-26 B Purchase Non-Executive Director
250
42.68
CHF 12,542
250 42.68 CHF 10,670
2024-09-24 2024-09-24 B Purchase Non-Executive Director
12
47.00
CHF 669
12 47.00 CHF 564
2024-07-18 2024-07-18 B Purchase Non-Executive Director
10
78.00
CHF 868
10 78.00 CHF 780
2024-07-08 2024-07-08 B Purchase Non-Executive Director
100
74.00
CHF 8,233
100 74.00 CHF 7,400
2022-11-10 2022-11-10 B Purchase Non-Executive Director
50
115.50
CHF 3,398
50 115.50 CHF 5,775
2022-11-01 2022-11-01 B Purchase Non-Executive Director
90
114.00
CHF 6,037
90 114.00 CHF 10,260
2022-11-01 2022-11-01 B Purchase Non-Executive Director
250
112.44
CHF 16,540
250 112.44 CHF 28,110
2022-09-12 2022-09-12 B Purchase Non-Executive Director
122
121.00
CHF 8,686
122 121.00 CHF 14,762
2022-07-07 2022-07-07 B Purchase Executive Director / Officer
500
118.98
CHF 35,003
500 118.98 CHF 59,488
2022-07-06 2022-07-06 B Purchase Executive Director / Officer
1,500
121.31
CHF 107,064
1,500 121.31 CHF 181,959
2022-07-05 2022-07-05 B Purchase Executive Director / Officer
1,167
119.20
CHF 81,850
1,167 119.20 CHF 139,106
2022-06-20 2022-06-20 B Purchase Executive Director / Officer
250
121.23
CHF 17,834
250 121.23 CHF 30,309
2022-06-16 2022-06-16 B Purchase Executive Director / Officer
500
123.30
CHF 36,276
500 123.30 CHF 61,652
2022-06-15 2022-06-15 B Purchase Executive Director / Officer
250
123.13
CHF 18,112
250 123.13 CHF 30,783
2022-06-14 2022-06-14 B Purchase Executive Director / Officer
500
121.52
CHF 35,752
500 121.52 CHF 60,762
2022-05-31 2022-05-31 B Purchase Executive Director / Officer
500
120.92
CHF 35,576
500 120.92 CHF 60,462
2022-05-20 2022-05-20 B Purchase Executive Director / Officer
500
121.06
CHF 35,615
500 121.06 CHF 60,529
2022-05-05 2022-05-05 B Purchase Executive Director / Officer
750
126.65
CHF 55,892
750 126.65 CHF 94,991
2022-05-04 2022-05-04 B Purchase Executive Director / Officer
1,750
124.23
CHF 127,916
1,750 124.23 CHF 217,397
2022-05-03 2022-05-03 B Purchase Executive Director / Officer
1,500
118.21
CHF 104,335
1,500 118.21 CHF 177,320
2022-04-14 2022-04-14 B Purchase Non-Executive Director
100
116.55
CHF 6,858
100 116.55 CHF 11,655
2022-04-13 2022-04-13 B Purchase Non-Executive Director
100
117.00
CHF 6,884
100 117.00 CHF 11,700
2022-04-06 2022-04-06 B Purchase Non-Executive Director
3
128.50
CHF 227
3 128.50 CHF 386
2022-02-22 2022-02-22 B Purchase Executive Director / Officer
333
127.50
CHF 24,982
333 127.50 CHF 42,458
2022-02-21 2022-02-21 B Purchase Executive Director / Officer
463
126.06
CHF 34,342
463 126.06 CHF 58,366
2022-02-14 2022-02-14 B Purchase Executive Director / Officer
4
125.00
CHF 294
4 125.00 CHF 500
2022-02-11 2022-02-11 B Purchase Executive Director / Officer
7,700
130.00
CHF 588,988
7,700 130.00 CHF 1,001,000
2022-02-02 2022-02-02 B Purchase Executive Director / Officer
400
129.50
CHF 30,478
400 129.50 CHF 51,799
2022-02-01 2022-02-01 B Purchase Executive Director / Officer
400
129.64
CHF 30,513
400 129.64 CHF 51,857
2022-01-31 2022-01-31 B Purchase Executive Director / Officer
400
129.37
CHF 30,448
400 129.37 CHF 51,747
2022-01-28 2022-01-28 B Purchase Executive Director / Officer
400
129.28
CHF 30,427
400 129.28 CHF 51,712
2022-01-27 2022-01-27 B Purchase Executive Director / Officer
400
129.22
CHF 30,412
400 129.22 CHF 51,686
2022-01-26 2022-01-26 B Purchase Executive Director / Officer
400
128.42
CHF 30,226
400 128.42 CHF 51,369
2022-01-25 2022-01-25 B Purchase Executive Director / Officer
400
129.20
CHF 30,408
400 129.20 CHF 51,680
2022-01-24 2022-01-24 B Purchase Executive Director / Officer
800
126.48
CHF 59,535
800 126.48 CHF 101,181
2022-01-21 2022-01-21 B Purchase Executive Director / Officer
400
129.46
CHF 30,471
400 129.46 CHF 51,786
2022-01-20 2022-01-20 B Purchase Executive Director / Officer
400
129.62
CHF 30,507
400 129.62 CHF 51,848
2022-01-19 2022-01-19 B Purchase Executive Director / Officer
400
129.58
CHF 30,497
400 129.58 CHF 51,831
2022-01-18 2022-01-18 B Purchase Executive Director / Officer
400
129.65
CHF 30,514
400 129.65 CHF 51,860
2022-01-17 2022-01-17 B Purchase Executive Director / Officer
300
129.41
CHF 22,843
300 129.41 CHF 38,823
2022-01-14 2022-01-14 B Purchase Executive Director / Officer
450
129.42
CHF 34,269
450 129.42 CHF 58,241
2022-01-13 2022-01-13 B Purchase Executive Director / Officer
450
129.37
CHF 34,254
450 129.37 CHF 58,216
2022-01-12 2022-01-12 B Purchase Executive Director / Officer
450
129.18
CHF 34,204
450 129.18 CHF 58,131
2022-01-11 2022-01-11 B Purchase Executive Director / Officer
450
129.12
CHF 34,187
450 129.12 CHF 58,102
2022-01-10 2022-01-10 B Purchase Executive Director / Officer
450
128.48
CHF 34,020
450 128.48 CHF 57,817
2022-01-07 2022-01-07 B Purchase Executive Director / Officer
500
128.70
CHF 37,864
500 128.70 CHF 64,350
2022-01-06 2022-01-06 B Purchase Executive Director / Officer
500
128.90
CHF 37,922
500 128.90 CHF 64,450
2022-01-05 2022-01-05 B Purchase Executive Director / Officer
300
128.97
CHF 22,765
300 128.97 CHF 38,690
2022-01-04 2022-01-04 B Purchase Executive Director / Officer
450
129.78
CHF 34,363
450 129.78 CHF 58,400
2021-12-30 2021-12-30 B Purchase Executive Director / Officer
658
125.24
CHF 48,488
658 125.24 CHF 82,406
2021-12-29 2021-12-29 B Purchase Executive Director / Officer
325
123.03
CHF 23,527
325 123.03 CHF 39,984
2021-12-28 2021-12-28 B Purchase Executive Director / Officer
325
124.49
CHF 23,806
325 124.49 CHF 40,459
2021-12-27 2021-12-27 B Purchase Executive Director / Officer
206
123.09
CHF 14,920
206 123.09 CHF 25,356
2021-12-22 2021-12-22 B Purchase Non-Executive Director
50
120.00
CHF 3,530
50 120.00 CHF 6,000
2021-12-15 2021-12-15 B Purchase Executive Director / Officer
100
127.36
CHF 7,494
100 127.36 CHF 12,736
2021-12-14 2021-12-14 B Purchase Executive Director / Officer
250
125.37
CHF 18,442
250 125.37 CHF 31,343
2021-12-13 2021-12-13 B Purchase Non-Executive Director
150
124.50
CHF 10,988
150 124.50 CHF 18,675
2021-12-13 2021-12-13 B Purchase Executive Director / Officer
250
125.34
CHF 18,437
250 125.34 CHF 31,334
2021-12-10 2021-12-10 B Purchase Executive Director / Officer
400
122.15
CHF 28,749
400 122.15 CHF 48,860
2021-12-10 2021-12-10 B Purchase Non-Executive Director
30
118.00
CHF 2,083
30 118.00 CHF 3,540
2021-10-08 2021-10-08 B Purchase Non-Executive Director
25
130.56
CHF 1,921
25 130.56 CHF 3,264
2021-09-20 2021-09-20 B Purchase Non-Executive Director
100
132.68
CHF 7,807
100 132.68 CHF 13,268
2021-08-11 2021-08-11 B Purchase Non-Executive Director
500
116.50
CHF 34,275
500 116.50 CHF 58,251
2021-08-05 2021-08-05 B Purchase Non-Executive Director
130
119.50
CHF 9,141
130 119.50 CHF 15,535
2021-08-04 2021-08-04 B Purchase Non-Executive Director
36
116.97
CHF 2,478
36 116.97 CHF 4,211
2021-08-03 2021-08-03 B Purchase Non-Executive Director
15
117.00
CHF 1,033
15 117.00 CHF 1,755
2021-07-19 2021-07-19 B Purchase Non-Executive Director
47
117.00
CHF 3,236
47 117.00 CHF 5,499
2021-07-14 2021-07-14 B Purchase Non-Executive Director
21
116.05
CHF 1,434
21 116.05 CHF 2,437
2021-07-12 2021-07-12 B Purchase Non-Executive Director
104
117.57
CHF 7,194
104 117.57 CHF 12,227
2021-07-08 2021-07-08 B Purchase Non-Executive Director
912
115.03
CHF 61,725
912 115.03 CHF 104,904
2021-07-07 2021-07-07 B Purchase Non-Executive Director
1
117.00
CHF 69
1 117.00 CHF 117
2021-07-06 2021-07-06 B Purchase Non-Executive Director
1
117.00
CHF 69
1 117.00 CHF 117
2021-07-05 2021-07-05 B Purchase Non-Executive Director
316
120.60
CHF 22,424
316 120.60 CHF 38,110
// ... existing code ... // ... rest of the file ...