Stock chart
Ticker: PM 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-03-18 2025-03-18 B Purchase Executive Director / Officer
100
443.65
CHF 50,439
100 443.65 CHF 44,365
2025-02-20 2025-02-20 B Purchase Executive Director / Officer
258
427.37
CHF 122,038
258 427.37 CHF 110,262
2025-02-19 2025-02-19 B Purchase Executive Director / Officer
42
416.79
CHF 19,375
42 416.79 CHF 17,505
2024-12-20 2024-12-20 B Purchase Executive Director / Officer
200
415.00
CHF 92,354
200 415.00 CHF 83,000
2024-12-19 2024-12-19 B Purchase Executive Director / Officer
500
423.60
CHF 237,089
500 423.60 CHF 211,800
2024-12-17 2024-12-17 B Purchase Executive Director / Officer
500
424.00
CHF 237,143
500 424.00 CHF 212,000
2024-12-11 2024-12-11 B Purchase Executive Director / Officer
200
426.99
CHF 96,362
200 426.99 CHF 85,397
2024-12-05 2024-12-05 B Purchase Non-Executive Director
20
446.90
CHF 10,086
20 446.90 CHF 8,938
2024-11-01 2024-11-01 B Purchase Executive Director / Officer
70
450.00
CHF 36,480
70 450.00 CHF 31,500
2024-11-01 2024-11-01 B Purchase Executive Director / Officer
465
448.88
CHF 241,730
465 448.88 CHF 208,730
2024-10-31 2024-10-31 B Purchase Executive Director / Officer
535
446.62
CHF 276,719
535 446.62 CHF 238,943
2024-09-10 2024-09-10 B Purchase Executive Director / Officer
500
425.00
CHF 250,155
500 425.00 CHF 212,500
2024-09-09 2024-09-09 B Purchase Executive Director / Officer
100
427.64
CHF 50,620
100 427.64 CHF 42,764
2024-09-02 2024-09-02 B Purchase Executive Director / Officer
674
429.00
CHF 339,548
674 429.00 CHF 289,149
2023-12-11 2023-12-11 B Purchase Executive Director / Officer
30
429.00
CHF 14,609
30 429.00 CHF 12,870
2023-09-05 2023-09-05 B Purchase Executive Director / Officer
48
372.00
CHF 20,186
48 372.00 CHF 17,856
2023-09-01 2023-09-01 B Purchase Executive Director / Officer
50
375.00
CHF 21,219
50 375.00 CHF 18,750
2023-08-31 2023-08-31 B Purchase Executive Director / Officer
2
370.00
CHF 843
2 370.00 CHF 740
2023-08-31 2023-08-31 B Purchase Executive Director / Officer
100
369.50
CHF 42,075
100 369.50 CHF 36,950
2023-03-31 2023-03-31 B Purchase Executive Director / Officer
100
383.00
CHF 41,912
100 383.00 CHF 38,300
2023-03-27 2023-03-27 B Purchase Executive Director / Officer
300
381.09
CHF 124,435
300 381.09 CHF 114,328
2023-03-23 2023-03-23 B Purchase Executive Director / Officer
50
371.00
CHF 20,214
50 371.00 CHF 18,550
2023-03-22 2023-03-22 B Purchase Executive Director / Officer
34
374.00
CHF 13,783
34 374.00 CHF 12,716
2023-03-21 2023-03-21 B Purchase Executive Director / Officer
8
374.00
CHF 3,221
8 374.00 CHF 2,992
2023-03-21 2023-03-21 B Purchase Executive Director / Officer
30
375.00
CHF 12,111
30 375.00 CHF 11,250
2023-03-20 2023-03-20 B Purchase Executive Director / Officer
12
374.00
CHF 4,833
12 374.00 CHF 4,488
2023-03-10 2023-03-10 B Purchase Executive Director / Officer
400
390.50
CHF 167,446
400 390.50 CHF 156,200
2023-03-09 2023-03-09 B Purchase Executive Director / Officer
200
390.00
CHF 82,805
200 390.00 CHF 78,000
2023-03-09 2023-03-09 B Purchase Executive Director / Officer
35
390.00
CHF 14,491
35 390.00 CHF 13,650
2023-03-08 2023-03-08 B Purchase Executive Director / Officer
46
385.83
CHF 18,834
46 385.83 CHF 17,748
2023-03-08 2023-03-08 B Purchase Executive Director / Officer
200
387.14
CHF 82,167
200 387.14 CHF 77,428
2023-03-08 2023-03-08 B Purchase Executive Director / Officer
200
389.84
CHF 82,740
200 389.84 CHF 77,968
2023-03-07 2023-03-07 B Purchase Executive Director / Officer
100
390.00
CHF 41,894
100 390.00 CHF 39,000
2023-03-07 2023-03-07 B Purchase Executive Director / Officer
200
391.06
CHF 84,014
200 391.06 CHF 78,211
2023-03-06 2023-03-06 B Purchase Executive Director / Officer
278
381.33
CHF 113,176
278 381.33 CHF 106,010
2023-03-03 2023-03-03 B Purchase Executive Director / Officer
38
377.00
CHF 15,198
38 377.00 CHF 14,326
2023-03-02 2023-03-02 B Purchase Executive Director / Officer
100
374.48
CHF 39,856
100 374.48 CHF 37,448
2023-03-02 2023-03-02 B Purchase Executive Director / Officer
200
369.67
CHF 78,687
200 369.67 CHF 73,933
2023-03-01 2023-03-01 B Purchase Executive Director / Officer
100
367.75
CHF 39,018
100 367.75 CHF 36,775
2023-02-27 2023-02-27 B Purchase Executive Director / Officer
20
350.00
CHF 7,443
20 350.00 CHF 7,000
2023-02-24 2023-02-24 B Purchase Executive Director / Officer
50
347.00
CHF 18,570
50 347.00 CHF 17,350
2023-02-24 2023-02-24 B Purchase Executive Director / Officer
100
349.75
CHF 37,434
100 349.75 CHF 34,975
2023-02-23 2023-02-23 B Purchase Executive Director / Officer
25
348.00
CHF 9,337
25 348.00 CHF 8,700
2023-02-23 2023-02-23 B Purchase Executive Director / Officer
300
349.34
CHF 112,474
300 349.34 CHF 104,802
2022-03-09 2022-03-09 B Purchase Executive Director / Officer
54
369.48
CHF 11,740
54 369.48 CHF 19,952
2022-03-08 2022-03-08 B Purchase Executive Director / Officer
74
369.33
CHF 16,081
74 369.33 CHF 27,330
2022-03-08 2022-03-08 B Purchase Executive Director / Officer
200
369.33
CHF 43,463
200 369.33 CHF 73,866
2022-03-07 2022-03-07 B Purchase Executive Director / Officer
47
364.81
CHF 10,089
47 364.81 CHF 17,146
2022-03-01 2022-03-01 B Purchase Executive Director / Officer
50
389.41
CHF 11,456
50 389.41 CHF 19,471
2022-01-10 2022-01-10 B Purchase Executive Director / Officer
50
394.00
CHF 11,591
50 394.00 CHF 19,700
2021-12-22 2021-12-22 B Purchase Executive Director / Officer
100
398.98
CHF 23,476
100 398.98 CHF 39,898
2021-12-03 2021-12-03 B Purchase Executive Director / Officer
25
408.50
CHF 6,009
25 408.50 CHF 10,213
2021-11-29 2021-11-29 B Purchase Executive Director / Officer
50
419.50
CHF 12,342
50 419.50 CHF 20,975
2021-11-23 2021-11-23 B Purchase Executive Director / Officer
500
437.59
CHF 128,738
500 437.59 CHF 218,793
2021-11-03 2021-11-03 B Purchase Executive Director / Officer
100
446.72
CHF 26,285
100 446.72 CHF 44,672
2021-11-02 2021-11-02 B Purchase Executive Director / Officer
100
440.00
CHF 25,890
100 440.00 CHF 44,000
2021-11-02 2021-11-02 B Purchase Executive Director / Officer
200
440.00
CHF 51,779
200 440.00 CHF 88,000
2021-11-02 2021-11-02 B Purchase Executive Director / Officer
100
445.00
CHF 26,184
100 445.00 CHF 44,500
2021-09-24 2021-09-24 B Purchase Executive Director / Officer
75
443.24
CHF 19,560
75 443.24 CHF 33,243
2021-09-20 2021-09-20 B Purchase Executive Director / Officer
75
458.00
CHF 20,212
75 458.00 CHF 34,350
2021-01-05 2021-01-05 B Purchase Non-Executive Director
100
471.67
CHF 27,753
100 471.67 CHF 47,167
2020-12-18 2020-12-18 B Purchase Non-Executive Director
2
450.00
CHF 530
2 450.00 CHF 900
2020-12-11 2020-12-11 B Purchase Non-Executive Director
164
449.95
CHF 43,419
164 449.95 CHF 73,791
2020-12-09 2020-12-09 B Purchase Executive Director / Officer
200
455.00
CHF 53,544
200 455.00 CHF 91,000
2020-12-08 2020-12-08 B Purchase Non-Executive Director
131
449.00
CHF 34,609
131 449.00 CHF 58,819
2020-11-30 2020-11-30 B Purchase Non-Executive Director
110
449.46
CHF 29,091
110 449.46 CHF 49,441
2020-11-19 2020-11-19 B Purchase Executive Director / Officer
500
430.96
CHF 126,789
500 430.96 CHF 215,482
2020-11-17 2020-11-17 B Purchase Executive Director / Officer
300
435.00
CHF 76,786
300 435.00 CHF 130,500
2020-11-10 2020-11-10 B Purchase Executive Director / Officer
406
448.79
CHF 107,212
406 448.79 CHF 182,210
2020-09-30 2020-09-30 B Purchase Executive Director / Officer
250
376.27
CHF 55,350
250 376.27 CHF 94,069
2020-09-28 2020-09-28 B Purchase Executive Director / Officer
400
370.02
CHF 87,088
400 370.02 CHF 148,008
2020-08-17 2020-08-17 B Purchase Executive Director / Officer
86
349.03
CHF 17,662
86 349.03 CHF 30,017
2020-08-14 2020-08-14 B Purchase Executive Director / Officer
100
355.00
CHF 20,888
100 355.00 CHF 35,500
2020-08-11 2020-08-11 B Purchase Executive Director / Officer
100
339.48
CHF 19,975
100 339.48 CHF 33,948
2020-04-20 2020-04-20 B Purchase Executive Director / Officer
100
344.50
CHF 20,270
100 344.50 CHF 34,450
// ... existing code ... // ... rest of the file ...