Stock chart
Ticker: CALN 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
2024-02-28 2024-02-28 B Purchase Non-Executive Director
20
28.65
573 CHF
20 28.65 573 CHF
2023-04-11 2023-04-11 S Sale Executive Director / Officer
929
41.90
38,925 CHF
929 41.90 38,925 CHF
2023-04-06 2023-04-06 S Sale Executive Director / Officer
71
41.90
2,975 CHF
71 41.90 2,975 CHF
2023-04-03 2023-04-03 S Sale Executive Director / Officer
1,064
42.20
44,901 CHF
1,064 42.20 44,901 CHF
2023-03-31 2023-03-31 S Sale Executive Director / Officer
2,130
42.03
89,524 CHF
2,130 42.03 89,524 CHF
2023-03-30 2023-03-30 S Sale Executive Director / Officer
1,837
41.97
77,099 CHF
1,837 41.97 77,099 CHF
2023-03-29 2023-03-29 S Sale Non-Executive Director
1,000
41.90
41,900 CHF
1,000 41.90 41,900 CHF
2023-03-29 2023-03-29 S Sale Executive Director / Officer
969
41.89
40,591 CHF
969 41.89 40,591 CHF
2022-11-17 2022-11-17 S Sale Executive Director / Officer
750
46.00
34,501 CHF
750 46.00 34,501 CHF
2022-08-08 2022-08-08 B Purchase Non-Executive Director
1,000
45.83
45,832 CHF
1,000 45.83 45,832 CHF
2021-12-30 2021-12-30 B Purchase Non-Executive Director
863
49.10
42,373 CHF
863 49.10 42,373 CHF
2021-12-17 2021-12-17 B Purchase Non-Executive Director
137
45.10
6,179 CHF
137 45.10 6,179 CHF
2021-12-14 2021-12-14 B Purchase Non-Executive Director
1,000
45.10
45,100 CHF
1,000 45.10 45,100 CHF
2021-12-13 2021-12-13 B Purchase Non-Executive Director
425
47.25
20,080 CHF
425 47.25 20,080 CHF
2021-11-29 2021-11-29 S Sale Non-Executive Director
3,000
52.00
156,000 CHF
3,000 52.00 156,000 CHF
2021-10-04 2021-10-04 B Purchase Executive Director / Officer
250
44.50
11,125 CHF
250 44.50 11,125 CHF
2021-08-02 2021-08-02 S Sale Non-Executive Director
2,299
44.10
101,386 CHF
2,299 44.10 101,386 CHF
2021-06-21 2021-06-21 S Sale Non-Executive Director
2,026
36.00
72,939 CHF
2,026 36.00 72,939 CHF
2021-06-18 2021-06-18 S Sale Non-Executive Director
1,253
35.94
45,034 CHF
1,253 35.94 45,034 CHF
2021-06-17 2021-06-17 S Sale Non-Executive Director
62
35.33
2,190 CHF
62 35.33 2,190 CHF
2021-06-16 2021-06-16 S Sale Non-Executive Director
467
35.89
16,759 CHF
467 35.89 16,759 CHF
2021-06-15 2021-06-15 S Sale Non-Executive Director
1,561
35.95
56,124 CHF
1,561 35.95 56,124 CHF
2021-06-14 2021-06-14 S Sale Non-Executive Director
2,972
36.05
107,143 CHF
2,972 36.05 107,143 CHF
2021-06-09 2021-06-09 B Purchase Executive Director / Officer
1,000
35.50
35,500 CHF
1,000 35.50 35,500 CHF
2021-06-04 2021-06-04 B Purchase Executive Director / Officer
2,000
35.55
71,090 CHF
2,000 35.55 71,090 CHF
2020-12-28 2020-12-28 B Purchase Non-Executive Director
1,165
31.60
36,814 CHF
1,165 31.60 36,814 CHF
2020-12-15 2020-12-15 B Purchase Non-Executive Director
835
29.00
24,215 CHF
835 29.00 24,215 CHF
2020-12-10 2020-12-10 B Purchase Non-Executive Director
274
29.70
8,138 CHF
274 29.70 8,138 CHF
2020-12-09 2020-12-09 B Purchase Non-Executive Director
3,726
29.61
110,314 CHF
3,726 29.61 110,314 CHF
2020-11-30 2020-11-30 B Purchase Executive Director / Officer
3,000
29.90
89,691 CHF
3,000 29.90 89,691 CHF
2020-10-05 2020-10-05 B Purchase Non-Executive Director
3,896
29.19
113,730 CHF
3,896 29.19 113,730 CHF
2020-10-02 2020-10-02 B Purchase Non-Executive Director
3,104
29.01
90,034 CHF
3,104 29.01 90,034 CHF
2020-06-22 2020-06-22 S Sale Non-Executive Director
1,000
30.06
30,058 CHF
1,000 30.06 30,058 CHF
2020-06-09 2020-06-09 B Purchase Non-Executive Director
1,000
28.22
28,223 CHF
1,000 28.22 28,223 CHF
2020-05-28 2020-05-28 S Sale Non-Executive Director
540
29.00
15,660 CHF
540 29.00 15,660 CHF
2020-05-27 2020-05-27 S Sale Non-Executive Director
93
29.00
2,697 CHF
93 29.00 2,697 CHF
2020-05-25 2020-05-25 S Sale Non-Executive Director
294
29.00
8,526 CHF
294 29.00 8,526 CHF
2020-05-22 2020-05-22 S Sale Non-Executive Director
131
29.00
3,799 CHF
131 29.00 3,799 CHF
2020-05-20 2020-05-20 S Sale Non-Executive Director
75
29.00
2,175 CHF
75 29.00 2,175 CHF
2020-05-19 2020-05-19 S Sale Non-Executive Director
1,782
29.16
51,958 CHF
1,782 29.16 51,958 CHF
2020-05-18 2020-05-18 S Sale Non-Executive Director
231
29.00
6,699 CHF
231 29.00 6,699 CHF
2020-05-14 2020-05-14 S Sale Non-Executive Director
136
29.50
4,012 CHF
136 29.50 4,012 CHF
2020-05-13 2020-05-13 S Sale Non-Executive Director
218
29.50
6,431 CHF
218 29.50 6,431 CHF
2019-11-22 2019-11-22 B Purchase Non-Executive Director
158
32.90
5,198 CHF
158 32.90 5,198 CHF
2019-11-22 2019-11-22 B Purchase Non-Executive Director
4,641
32.90
152,689 CHF
4,641 32.90 152,689 CHF
2019-06-13 2019-06-13 B Purchase Non-Executive Director
2,000
29.83
59,669 CHF
2,000 29.83 59,669 CHF
2019-05-07 2019-05-07 B Purchase Non-Executive Director
1,843
31.50
58,055 CHF
1,843 31.50 58,055 CHF
2019-05-06 2019-05-06 B Purchase Non-Executive Director
157
31.50
4,946 CHF
157 31.50 4,946 CHF
2019-05-03 2019-05-03 B Purchase Non-Executive Director
1,000
32.10
32,100 CHF
1,000 32.10 32,100 CHF
2019-03-19 2019-03-19 B Purchase Executive Director / Officer
216
30.50
6,588 CHF
216 30.50 6,588 CHF
2019-03-14 2019-03-14 B Purchase Executive Director / Officer
281
30.50
8,571 CHF
281 30.50 8,571 CHF
2019-03-13 2019-03-13 B Purchase Executive Director / Officer
3
30.35
91 CHF
3 30.35 91 CHF
2018-11-20 2018-11-20 B Purchase Executive Director / Officer
500
29.71
14,856 CHF
500 29.71 14,856 CHF
2018-11-20 2018-11-20 B Purchase Executive Director / Officer
662
30.44
20,151 CHF
662 30.44 20,151 CHF
2018-10-25 2018-10-25 B Purchase Executive Director / Officer
1,238
32.56
40,308 CHF
1,238 32.56 40,308 CHF
2018-10-24 2018-10-24 B Purchase Executive Director / Officer
500
32.20
16,100 CHF
500 32.20 16,100 CHF
2017-11-20 2017-11-20 S Sale Non-Executive Director
79,600
36.60
2,913,360 CHF
79,600 36.60 2,913,360 CHF
2017-09-22 2017-09-22 B Purchase Executive Director / Officer
850
34.88
29,648 CHF
850 34.88 29,648 CHF
2017-09-06 2017-09-06 B Purchase Executive Director / Officer
536
37.20
19,939 CHF
536 37.20 19,939 CHF
2017-09-05 2017-09-05 B Purchase Executive Director / Officer
554
37.20
20,609 CHF
554 37.20 20,609 CHF
2017-09-04 2017-09-04 B Purchase Executive Director / Officer
260
37.20
9,672 CHF
260 37.20 9,672 CHF
2017-08-16 2017-08-16 B Purchase Non-Executive Director
2,630
38.44
101,085 CHF
2,630 38.44 101,085 CHF
2017-08-02 2017-08-02 B Purchase Non-Executive Director
6,400
39.03
249,791 CHF
6,400 39.03 249,791 CHF