Stock chart
Ticker: CALN 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
2025-04-11 2025-04-11 B Purchase Non-Executive Director
1,000
16.52
CHF 20,045
1,000 16.52 CHF 16,520
2025-04-10 2025-04-10 B Purchase Non-Executive Director
1,000
16.72
CHF 19,501
1,000 16.72 CHF 16,720
2025-04-09 2025-04-09 B Purchase Non-Executive Director
1,000
16.52
CHF 19,371
1,000 16.52 CHF 16,520
2025-04-08 2025-04-08 B Purchase Non-Executive Director
1,000
17.00
CHF 19,934
1,000 17.00 CHF 17,000
2025-04-07 2025-04-07 B Purchase Non-Executive Director
1,000
15.84
CHF 18,414
1,000 15.84 CHF 15,840
2025-04-04 2025-04-04 B Purchase Non-Executive Director
1,000
17.62
CHF 20,510
1,000 17.62 CHF 17,620
2024-08-06 2024-08-06 S Sale Non-Executive Director
100,791
27.90
CHF 3,128,427
100,791 27.90 CHF 2,812,069
2024-08-06 2024-08-06 S Sale Non-Executive Director
199,209
27.90
CHF 6,183,198
199,209 27.90 CHF 5,557,931
2024-02-28 2024-02-28 B Purchase Non-Executive Director
20
28.65
CHF 652
20 28.65 CHF 573
2023-04-11 2023-04-11 S Sale Executive Director / Officer
929
41.90
CHF 42,783
929 41.90 CHF 38,925
2023-04-06 2023-04-06 S Sale Executive Director / Officer
71
41.90
CHF 3,280
71 41.90 CHF 2,975
2023-04-03 2023-04-03 S Sale Executive Director / Officer
1,064
42.20
CHF 49,072
1,064 42.20 CHF 44,901
2023-03-31 2023-03-31 S Sale Executive Director / Officer
2,130
42.03
CHF 97,966
2,130 42.03 CHF 89,524
2023-03-30 2023-03-30 S Sale Executive Director / Officer
1,837
41.97
CHF 83,914
1,837 41.97 CHF 77,099
2023-03-29 2023-03-29 S Sale Non-Executive Director
1,000
41.90
CHF 45,558
1,000 41.90 CHF 41,900
2023-03-29 2023-03-29 S Sale Executive Director / Officer
969
41.89
CHF 44,135
969 41.89 CHF 40,591
2022-11-17 2022-11-17 S Sale Executive Director / Officer
750
46.00
CHF 20,300
750 46.00 CHF 34,501
2022-08-08 2022-08-08 B Purchase Non-Executive Director
1,000
45.83
CHF 26,968
1,000 45.83 CHF 45,832
2021-12-30 2021-12-30 B Purchase Non-Executive Director
863
49.10
CHF 24,932
863 49.10 CHF 42,373
2021-12-17 2021-12-17 B Purchase Non-Executive Director
137
45.10
CHF 3,636
137 45.10 CHF 6,179
2021-12-14 2021-12-14 B Purchase Non-Executive Director
1,000
45.10
CHF 26,537
1,000 45.10 CHF 45,100
2021-12-13 2021-12-13 B Purchase Non-Executive Director
425
47.25
CHF 11,815
425 47.25 CHF 20,080
2021-11-29 2021-11-29 S Sale Non-Executive Director
3,000
52.00
CHF 91,790
3,000 52.00 CHF 156,000
2021-10-04 2021-10-04 B Purchase Executive Director / Officer
250
44.50
CHF 6,546
250 44.50 CHF 11,125
2021-08-02 2021-08-02 S Sale Non-Executive Director
2,299
44.10
CHF 59,655
2,299 44.10 CHF 101,386
2021-06-21 2021-06-21 S Sale Non-Executive Director
2,026
36.00
CHF 42,917
2,026 36.00 CHF 72,939
2021-06-18 2021-06-18 S Sale Non-Executive Director
1,253
35.94
CHF 26,498
1,253 35.94 CHF 45,034
2021-06-17 2021-06-17 S Sale Non-Executive Director
62
35.33
CHF 1,289
62 35.33 CHF 2,190
2021-06-16 2021-06-16 S Sale Non-Executive Director
467
35.89
CHF 9,861
467 35.89 CHF 16,759
2021-06-15 2021-06-15 S Sale Non-Executive Director
1,561
35.95
CHF 33,023
1,561 35.95 CHF 56,124
2021-06-14 2021-06-14 S Sale Non-Executive Director
2,972
36.05
CHF 63,043
2,972 36.05 CHF 107,143
2021-06-09 2021-06-09 B Purchase Executive Director / Officer
1,000
35.50
CHF 20,888
1,000 35.50 CHF 35,500
2021-06-04 2021-06-04 B Purchase Executive Director / Officer
2,000
35.55
CHF 41,829
2,000 35.55 CHF 71,090
2020-12-28 2020-12-28 B Purchase Non-Executive Director
1,165
31.60
CHF 21,661
1,165 31.60 CHF 36,814
2020-12-15 2020-12-15 B Purchase Non-Executive Director
835
29.00
CHF 14,248
835 29.00 CHF 24,215
2020-12-10 2020-12-10 B Purchase Non-Executive Director
274
29.70
CHF 4,788
274 29.70 CHF 8,138
2020-12-09 2020-12-09 B Purchase Non-Executive Director
3,726
29.61
CHF 64,909
3,726 29.61 CHF 110,314
2020-11-30 2020-11-30 B Purchase Executive Director / Officer
3,000
29.90
CHF 52,774
3,000 29.90 CHF 89,691
2020-10-05 2020-10-05 B Purchase Non-Executive Director
3,896
29.19
CHF 66,919
3,896 29.19 CHF 113,730
2020-10-02 2020-10-02 B Purchase Non-Executive Director
3,104
29.01
CHF 52,976
3,104 29.01 CHF 90,034
2020-06-22 2020-06-22 S Sale Non-Executive Director
1,000
30.06
CHF 17,686
1,000 30.06 CHF 30,058
2020-06-09 2020-06-09 B Purchase Non-Executive Director
1,000
28.22
CHF 16,606
1,000 28.22 CHF 28,223
2020-05-28 2020-05-28 S Sale Non-Executive Director
540
29.00
CHF 9,214
540 29.00 CHF 15,660
2020-05-27 2020-05-27 S Sale Non-Executive Director
93
29.00
CHF 1,587
93 29.00 CHF 2,697
2020-05-25 2020-05-25 S Sale Non-Executive Director
294
29.00
CHF 5,017
294 29.00 CHF 8,526
2020-05-22 2020-05-22 S Sale Non-Executive Director
131
29.00
CHF 2,235
131 29.00 CHF 3,799
2020-05-20 2020-05-20 S Sale Non-Executive Director
75
29.00
CHF 1,280
75 29.00 CHF 2,175
2020-05-19 2020-05-19 S Sale Non-Executive Director
1,782
29.16
CHF 30,572
1,782 29.16 CHF 51,958
2020-05-18 2020-05-18 S Sale Non-Executive Director
231
29.00
CHF 3,942
231 29.00 CHF 6,699
2020-05-14 2020-05-14 S Sale Non-Executive Director
136
29.50
CHF 2,361
136 29.50 CHF 4,012
2020-05-13 2020-05-13 S Sale Non-Executive Director
218
29.50
CHF 3,784
218 29.50 CHF 6,431
2019-11-22 2019-11-22 B Purchase Non-Executive Director
158
32.90
CHF 3,059
158 32.90 CHF 5,198
2019-11-22 2019-11-22 B Purchase Non-Executive Director
4,641
32.90
CHF 89,842
4,641 32.90 CHF 152,689
2019-06-13 2019-06-13 B Purchase Non-Executive Director
2,000
29.83
CHF 35,109
2,000 29.83 CHF 59,669
2019-05-07 2019-05-07 B Purchase Non-Executive Director
1,843
31.50
CHF 34,159
1,843 31.50 CHF 58,055
2019-05-06 2019-05-06 B Purchase Non-Executive Director
157
31.50
CHF 2,910
157 31.50 CHF 4,946
2019-05-03 2019-05-03 B Purchase Non-Executive Director
1,000
32.10
CHF 18,888
1,000 32.10 CHF 32,100
2019-03-19 2019-03-19 B Purchase Executive Director / Officer
216
30.50
CHF 3,876
216 30.50 CHF 6,588
2019-03-14 2019-03-14 B Purchase Executive Director / Officer
281
30.50
CHF 5,043
281 30.50 CHF 8,571
2019-03-13 2019-03-13 B Purchase Executive Director / Officer
3
30.35
CHF 54
3 30.35 CHF 91
2018-11-20 2018-11-20 B Purchase Executive Director / Officer
500
29.71
CHF 8,741
500 29.71 CHF 14,856
2018-11-20 2018-11-20 B Purchase Executive Director / Officer
662
30.44
CHF 11,857
662 30.44 CHF 20,151
2018-10-25 2018-10-25 B Purchase Executive Director / Officer
1,238
32.56
CHF 23,717
1,238 32.56 CHF 40,308
2018-10-24 2018-10-24 B Purchase Executive Director / Officer
500
32.20
CHF 9,473
500 32.20 CHF 16,100
2017-11-20 2017-11-20 S Sale Non-Executive Director
79,600
36.60
CHF 1,714,221
79,600 36.60 CHF 2,913,360
2017-09-22 2017-09-22 B Purchase Executive Director / Officer
850
34.88
CHF 17,445
850 34.88 CHF 29,648
2017-09-06 2017-09-06 B Purchase Executive Director / Officer
536
37.20
CHF 11,732
536 37.20 CHF 19,939
2017-09-05 2017-09-05 B Purchase Executive Director / Officer
554
37.20
CHF 12,126
554 37.20 CHF 20,609
2017-09-04 2017-09-04 B Purchase Executive Director / Officer
260
37.20
CHF 5,691
260 37.20 CHF 9,672
2017-08-16 2017-08-16 B Purchase Non-Executive Director
2,630
38.44
CHF 59,478
2,630 38.44 CHF 101,085
2017-08-02 2017-08-02 B Purchase Non-Executive Director
6,400
39.03
CHF 146,977
6,400 39.03 CHF 249,791
// ... existing code ... // ... rest of the file ...