Stock chart
Ticker: ESUN Exchange: SWX


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale
Past 90 days
 
Value bought
 
Value sold
 
Net insiders buying
 
Trades (buy and sell)
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 Total value Details
2022-11-10 2022-11-10 B Purchase Non-Executive Director
50
115.50
5,775 CHF
50 115.50 5,775 CHF
2022-11-01 2022-11-01 B Purchase Non-Executive Director
90
114.00
10,260 CHF
90 114.00 10,260 CHF
2022-11-01 2022-11-01 B Purchase Non-Executive Director
250
112.44
28,110 CHF
250 112.44 28,110 CHF
2022-09-12 2022-09-12 B Purchase Non-Executive Director
122
121.00
14,762 CHF
122 121.00 14,762 CHF
2022-07-07 2022-07-07 B Purchase Executive Director / Officer
500
118.98
59,488 CHF
500 118.98 59,488 CHF
2022-07-06 2022-07-06 B Purchase Executive Director / Officer
1,500
121.31
181,959 CHF
1,500 121.31 181,959 CHF
2022-07-05 2022-07-05 B Purchase Executive Director / Officer
1,167
119.20
139,106 CHF
1,167 119.20 139,106 CHF
2022-06-20 2022-06-20 B Purchase Executive Director / Officer
250
121.23
30,309 CHF
250 121.23 30,309 CHF
2022-06-16 2022-06-16 B Purchase Executive Director / Officer
500
123.30
61,652 CHF
500 123.30 61,652 CHF
2022-06-15 2022-06-15 B Purchase Executive Director / Officer
250
123.13
30,783 CHF
250 123.13 30,783 CHF
2022-06-14 2022-06-14 B Purchase Executive Director / Officer
500
121.52
60,762 CHF
500 121.52 60,762 CHF
2022-05-31 2022-05-31 B Purchase Executive Director / Officer
500
120.92
60,462 CHF
500 120.92 60,462 CHF
2022-05-20 2022-05-20 B Purchase Executive Director / Officer
500
121.06
60,529 CHF
500 121.06 60,529 CHF
2022-05-05 2022-05-05 B Purchase Executive Director / Officer
750
126.65
94,991 CHF
750 126.65 94,991 CHF
2022-05-04 2022-05-04 B Purchase Executive Director / Officer
1,750
124.23
217,397 CHF
1,750 124.23 217,397 CHF
2022-05-03 2022-05-03 B Purchase Executive Director / Officer
1,500
118.21
177,320 CHF
1,500 118.21 177,320 CHF
2022-04-14 2022-04-14 B Purchase Non-Executive Director
100
116.55
11,655 CHF
100 116.55 11,655 CHF
2022-04-13 2022-04-13 B Purchase Non-Executive Director
100
117.00
11,700 CHF
100 117.00 11,700 CHF
2022-04-06 2022-04-06 B Purchase Non-Executive Director
3
128.50
386 CHF
3 128.50 386 CHF
2022-02-22 2022-02-22 B Purchase Executive Director / Officer
333
127.50
42,458 CHF
333 127.50 42,458 CHF
2022-02-21 2022-02-21 B Purchase Executive Director / Officer
463
126.06
58,366 CHF
463 126.06 58,366 CHF
2022-02-14 2022-02-14 B Purchase Executive Director / Officer
4
125.00
500 CHF
4 125.00 500 CHF
2022-02-11 2022-02-11 B Purchase Executive Director / Officer
7,700
130.00
1,001,000 CHF
7,700 130.00 1,001,000 CHF
2022-02-02 2022-02-02 B Purchase Executive Director / Officer
400
129.50
51,799 CHF
400 129.50 51,799 CHF
2022-02-01 2022-02-01 B Purchase Executive Director / Officer
400
129.64
51,857 CHF
400 129.64 51,857 CHF
2022-01-31 2022-01-31 B Purchase Executive Director / Officer
400
129.37
51,747 CHF
400 129.37 51,747 CHF
2022-01-28 2022-01-28 B Purchase Executive Director / Officer
400
129.28
51,712 CHF
400 129.28 51,712 CHF
2022-01-27 2022-01-27 B Purchase Executive Director / Officer
400
129.22
51,686 CHF
400 129.22 51,686 CHF
2022-01-26 2022-01-26 B Purchase Executive Director / Officer
400
128.42
51,369 CHF
400 128.42 51,369 CHF
2022-01-25 2022-01-25 B Purchase Executive Director / Officer
400
129.20
51,680 CHF
400 129.20 51,680 CHF
2022-01-24 2022-01-24 B Purchase Executive Director / Officer
800
126.48
101,181 CHF
800 126.48 101,181 CHF
2022-01-21 2022-01-21 B Purchase Executive Director / Officer
400
129.46
51,786 CHF
400 129.46 51,786 CHF
2022-01-20 2022-01-20 B Purchase Executive Director / Officer
400
129.62
51,848 CHF
400 129.62 51,848 CHF
2022-01-19 2022-01-19 B Purchase Executive Director / Officer
400
129.58
51,831 CHF
400 129.58 51,831 CHF
2022-01-18 2022-01-18 B Purchase Executive Director / Officer
400
129.65
51,860 CHF
400 129.65 51,860 CHF
2022-01-17 2022-01-17 B Purchase Executive Director / Officer
300
129.41
38,823 CHF
300 129.41 38,823 CHF
2022-01-14 2022-01-14 B Purchase Executive Director / Officer
450
129.42
58,241 CHF
450 129.42 58,241 CHF
2022-01-13 2022-01-13 B Purchase Executive Director / Officer
450
129.37
58,216 CHF
450 129.37 58,216 CHF
2022-01-12 2022-01-12 B Purchase Executive Director / Officer
450
129.18
58,131 CHF
450 129.18 58,131 CHF
2022-01-11 2022-01-11 B Purchase Executive Director / Officer
450
129.12
58,102 CHF
450 129.12 58,102 CHF
2022-01-10 2022-01-10 B Purchase Executive Director / Officer
450
128.48
57,817 CHF
450 128.48 57,817 CHF
2022-01-07 2022-01-07 B Purchase Executive Director / Officer
500
128.70
64,350 CHF
500 128.70 64,350 CHF
2022-01-06 2022-01-06 B Purchase Executive Director / Officer
500
128.90
64,450 CHF
500 128.90 64,450 CHF
2022-01-05 2022-01-05 B Purchase Executive Director / Officer
300
128.97
38,690 CHF
300 128.97 38,690 CHF
2022-01-04 2022-01-04 B Purchase Executive Director / Officer
450
129.78
58,400 CHF
450 129.78 58,400 CHF
2021-12-30 2021-12-30 B Purchase Executive Director / Officer
658
125.24
82,406 CHF
658 125.24 82,406 CHF
2021-12-29 2021-12-29 B Purchase Executive Director / Officer
325
123.03
39,984 CHF
325 123.03 39,984 CHF
2021-12-28 2021-12-28 B Purchase Executive Director / Officer
325
124.49
40,459 CHF
325 124.49 40,459 CHF
2021-12-27 2021-12-27 B Purchase Executive Director / Officer
206
123.09
25,356 CHF
206 123.09 25,356 CHF
2021-12-22 2021-12-22 B Purchase Non-Executive Director
50
120.00
6,000 CHF
50 120.00 6,000 CHF
2021-12-15 2021-12-15 B Purchase Executive Director / Officer
100
127.36
12,736 CHF
100 127.36 12,736 CHF
2021-12-14 2021-12-14 B Purchase Executive Director / Officer
250
125.37
31,343 CHF
250 125.37 31,343 CHF
2021-12-13 2021-12-13 B Purchase Non-Executive Director
150
124.50
18,675 CHF
150 124.50 18,675 CHF
2021-12-13 2021-12-13 B Purchase Executive Director / Officer
250
125.34
31,334 CHF
250 125.34 31,334 CHF
2021-12-10 2021-12-10 B Purchase Executive Director / Officer
400
122.15
48,860 CHF
400 122.15 48,860 CHF
2021-12-10 2021-12-10 B Purchase Non-Executive Director
30
118.00
3,540 CHF
30 118.00 3,540 CHF
2021-10-08 2021-10-08 B Purchase Non-Executive Director
25
130.56
3,264 CHF
25 130.56 3,264 CHF
2021-09-20 2021-09-20 B Purchase Non-Executive Director
100
132.68
13,268 CHF
100 132.68 13,268 CHF
2021-08-11 2021-08-11 B Purchase Non-Executive Director
500
116.50
58,251 CHF
500 116.50 58,251 CHF
2021-08-05 2021-08-05 B Purchase Non-Executive Director
130
119.50
15,535 CHF
130 119.50 15,535 CHF
2021-08-04 2021-08-04 B Purchase Non-Executive Director
36
116.97
4,211 CHF
36 116.97 4,211 CHF
2021-08-03 2021-08-03 B Purchase Non-Executive Director
15
117.00
1,755 CHF
15 117.00 1,755 CHF
2021-07-19 2021-07-19 B Purchase Non-Executive Director
47
117.00
5,499 CHF
47 117.00 5,499 CHF
2021-07-14 2021-07-14 B Purchase Non-Executive Director
21
116.05
2,437 CHF
21 116.05 2,437 CHF
2021-07-12 2021-07-12 B Purchase Non-Executive Director
104
117.57
12,227 CHF
104 117.57 12,227 CHF
2021-07-08 2021-07-08 B Purchase Non-Executive Director
912
115.03
104,904 CHF
912 115.03 104,904 CHF
2021-07-07 2021-07-07 B Purchase Non-Executive Director
1
117.00
117 CHF
1 117.00 117 CHF
2021-07-06 2021-07-06 B Purchase Non-Executive Director
1
117.00
117 CHF
1 117.00 117 CHF
2021-07-05 2021-07-05 B Purchase Non-Executive Director
316
120.60
38,110 CHF
316 120.60 38,110 CHF
2021-06-29 2021-06-29 B Purchase Non-Executive Director
200
123.50
24,700 CHF
200 123.50 24,700 CHF
2021-06-29 2021-06-29 B Purchase Non-Executive Director
200
122.53
24,506 CHF
200 122.53 24,506 CHF
2021-06-28 2021-06-28 B Purchase Non-Executive Director
1,500
122.03
183,045 CHF
1,500 122.03 183,045 CHF
2021-06-23 2021-06-23 B Purchase Non-Executive Director
200
120.25
24,050 CHF
200 120.25 24,050 CHF
2021-06-22 2021-06-22 B Purchase Non-Executive Director
300
120.69
36,207 CHF
300 120.69 36,207 CHF
2021-06-21 2021-06-21 B Purchase Non-Executive Director
5
117.00
585 CHF
5 117.00 585 CHF