Stock chart
Ticker: COTN 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
2023-08-04 2023-08-04 S Sale Executive Director / Officer
192
230.94
44,341 CHF
192 230.94 44,341 CHF
2022-08-04 2022-08-04 S Sale Executive Director / Officer
181
174.60
31,603 CHF
181 174.60 31,603 CHF
2021-11-24 2021-11-24 B Purchase Executive Director / Officer
1,000
334.62
334,622 CHF
1,000 334.62 334,622 CHF
2021-06-14 2021-06-14 S Sale Executive Director / Officer
160
258.40
41,345 CHF
160 258.40 41,345 CHF
2021-06-01 2021-06-01 S Sale Non-Executive Director
500
244.99
122,494 CHF
500 244.99 122,494 CHF
2021-04-29 2021-04-29 S Sale Executive Director / Officer
500
250.86
125,431 CHF
500 250.86 125,431 CHF
2021-03-19 2021-03-19 S Sale Executive Director / Officer
157
232.50
36,503 CHF
157 232.50 36,503 CHF
2020-10-28 2020-10-28 B Purchase Executive Director / Officer
567
126.21
71,561 CHF
567 126.21 71,561 CHF
2020-10-27 2020-10-27 B Purchase Executive Director / Officer
2,433
127.57
310,378 CHF
2,433 127.57 310,378 CHF
2020-10-12 2020-10-12 S Sale Executive Director / Officer
250
149.02
37,254 CHF
250 149.02 37,254 CHF
2020-10-01 2020-10-01 B Purchase Executive Director / Officer
4,700
148.51
697,978 CHF
4,700 148.51 697,978 CHF
2020-10-01 2020-10-01 S Sale Executive Director / Officer
992
148.37
147,187 CHF
992 148.37 147,187 CHF
2020-04-30 2020-04-30 S Sale Executive Director / Officer
300
130.00
39,000 CHF
300 130.00 39,000 CHF
2020-03-30 2020-03-30 B Purchase Non-Executive Director
30
90.00
2,700 CHF
30 90.00 2,700 CHF
2020-03-26 2020-03-26 B Purchase Non-Executive Director
359
89.93
32,287 CHF
359 89.93 32,287 CHF
2020-03-24 2020-03-24 B Purchase Non-Executive Director
1,996
88.13
175,907 CHF
1,996 88.13 175,907 CHF
2019-08-30 2019-08-30 B Purchase Executive Director / Officer
2,500
81.88
204,700 CHF
2,500 81.88 204,700 CHF
2019-08-21 2019-08-21 S Sale Executive Director / Officer
700
82.00
57,400 CHF
700 82.00 57,400 CHF
2019-08-19 2019-08-19 B Purchase Executive Director / Officer
1,100
83.50
91,850 CHF
1,100 83.50 91,850 CHF
2019-02-14 2019-02-14 S Sale Executive Director / Officer
1,337
95.29
127,409 CHF
1,337 95.29 127,409 CHF
2018-12-21 2018-12-21 B Purchase Executive Director / Officer
80
76.00
6,080 CHF
80 76.00 6,080 CHF
2018-10-03 2018-10-03 S Sale Executive Director / Officer
950
101.23
96,167 CHF
950 101.23 96,167 CHF
2018-08-20 2018-08-20 B Purchase Executive Director / Officer
70
85.00
5,950 CHF
70 85.00 5,950 CHF
2018-08-20 2018-08-20 S Sale Executive Director / Officer
1,297
90.00
116,730 CHF
1,297 90.00 116,730 CHF
2018-07-06 2018-07-06 B Purchase Executive Director / Officer
180
83.00
14,940 CHF
180 83.00 14,940 CHF
2018-03-28 2018-03-28 S Sale Executive Director / Officer
90
137.60
12,384 CHF
90 137.60 12,384 CHF
2017-12-07 2017-12-07 S Sale Non-Executive Director
12,510
146.24
1,829,462 CHF
12,510 146.24 1,829,462 CHF
2017-09-11 2017-09-11 S Sale Executive Director / Officer
500
138.29
69,145 CHF
500 138.29 69,145 CHF
2017-09-07 2017-09-07 S Sale Executive Director / Officer
90
136.00
12,240 CHF
90 136.00 12,240 CHF
2017-09-01 2017-09-01 S Sale Executive Director / Officer
500
141.04
70,518 CHF
500 141.04 70,518 CHF
2017-08-31 2017-08-31 B Purchase Executive Director / Officer
500
136.33
68,163 CHF
500 136.33 68,163 CHF
2017-08-31 2017-08-31 S Sale Executive Director / Officer
300
135.12
40,536 CHF
300 135.12 40,536 CHF
2017-08-31 2017-08-31 S Sale Executive Director / Officer
300
135.70
40,709 CHF
300 135.70 40,709 CHF
2017-08-30 2017-08-30 S Sale Executive Director / Officer
400
131.19
52,474 CHF
400 131.19 52,474 CHF
2017-08-28 2017-08-28 S Sale Executive Director / Officer
880
133.66
117,618 CHF
880 133.66 117,618 CHF
2017-06-14 2017-06-14 B Purchase Executive Director / Officer
100
119.50
11,950 CHF
100 119.50 11,950 CHF