Stock chart
Ticker: PEHN 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-07 2025-04-07 B Purchase Executive Director / Officer
1,000
69.94
CHF 77,890
1,000 69.94 CHF 100,000
2025-03-31 2025-03-31 B Purchase Executive Director / Officer
4,018
74.81
CHF 339,804
4,018 74.81 CHF 300,578
2025-03-28 2025-03-28 B Purchase Executive Director / Officer
1,477
74.20
CHF 124,323
1,477 74.20 CHF 109,593
2025-03-27 2025-03-27 B Purchase Executive Director / Officer
500
74.42
CHF 42,213
500 74.42 CHF 37,212
2025-03-26 2025-03-26 B Purchase Executive Director / Officer
2,766
73.87
CHF 231,136
2,766 73.87 CHF 204,328
2025-03-25 2025-03-25 B Purchase Executive Director / Officer
818
73.43
CHF 68,077
818 73.43 CHF 60,064
2025-03-24 2025-03-24 B Purchase Executive Director / Officer
900
73.53
CHF 74,908
900 73.53 CHF 66,173
2025-03-21 2025-03-21 B Purchase Executive Director / Officer
1,047
73.26
CHF 86,949
1,047 73.26 CHF 76,708
2025-03-19 2025-03-19 B Purchase Executive Director / Officer
999
73.01
CHF 83,090
999 73.01 CHF 72,937
2025-03-18 2025-03-18 B Purchase Executive Director / Officer
625
73.00
CHF 51,871
625 73.00 CHF 45,625
2025-03-17 2025-03-17 B Purchase Executive Director / Officer
323
73.47
CHF 26,926
323 73.47 CHF 23,730
2025-03-14 2025-03-14 B Purchase Executive Director / Officer
172
73.40
CHF 14,304
172 73.40 CHF 12,625
2025-03-07 2025-03-07 B Purchase Executive Director / Officer
1,225
74.05
CHF 102,581
1,225 74.05 CHF 90,715
2025-03-05 2025-03-05 B Purchase Executive Director / Officer
400
75.25
CHF 33,546
400 75.25 CHF 30,100
2025-03-03 2025-03-03 B Purchase Executive Director / Officer
1,000
76.48
CHF 84,809
1,000 76.48 CHF 76,480
2025-02-27 2025-02-27 B Purchase Executive Director / Officer
3,214
76.74
CHF 275,646
3,214 76.74 CHF 246,641
2025-02-26 2025-02-26 B Purchase Executive Director / Officer
550
76.06
CHF 46,841
550 76.06 CHF 41,834
2025-02-25 2025-02-25 B Purchase Executive Director / Officer
750
76.20
CHF 63,588
750 76.20 CHF 57,153
2025-02-24 2025-02-24 B Purchase Executive Director / Officer
616
58.92
CHF 40,380
616 58.92 CHF 36,293
2025-02-21 2025-02-21 B Purchase Executive Director / Officer
350
75.13
CHF 29,064
350 75.13 CHF 26,295
2025-02-20 2025-02-20 B Purchase Executive Director / Officer
1,300
74.49
CHF 107,182
1,300 74.49 CHF 96,839
2025-02-19 2025-02-19 B Purchase Executive Director / Officer
600
74.50
CHF 49,473
600 74.50 CHF 44,699
2025-02-18 2025-02-18 B Purchase Executive Director / Officer
1,250
73.56
CHF 102,266
1,250 73.56 CHF 91,949
2025-02-17 2025-02-17 B Purchase Executive Director / Officer
1,063
74.68
CHF 88,294
1,063 74.68 CHF 79,380
2025-02-13 2025-02-13 B Purchase Executive Director / Officer
406
72.40
CHF 32,181
406 72.40 CHF 29,394
2025-02-04 2025-02-04 B Purchase Executive Director / Officer
1,500
75.22
CHF 123,672
1,500 75.22 CHF 112,829
2025-01-31 2025-01-31 B Purchase Executive Director / Officer
2,931
76.58
CHF 246,837
2,931 76.58 CHF 224,458
2025-01-30 2025-01-30 B Purchase Executive Director / Officer
231
76.65
CHF 19,520
231 76.65 CHF 17,707
2025-01-29 2025-01-29 B Purchase Executive Director / Officer
500
76.50
CHF 42,285
500 76.50 CHF 38,249
2025-01-28 2025-01-28 B Purchase Executive Director / Officer
400
76.17
CHF 33,772
400 76.17 CHF 30,467
2025-01-27 2025-01-27 B Purchase Executive Director / Officer
1,956
75.58
CHF 163,069
1,956 75.58 CHF 147,842
2025-01-24 2025-01-24 B Purchase Executive Director / Officer
492
75.14
CHF 40,730
492 75.14 CHF 36,970
2025-01-22 2025-01-22 B Purchase Executive Director / Officer
2,213
75.56
CHF 184,585
2,213 75.56 CHF 167,212
2025-01-21 2025-01-21 B Purchase Executive Director / Officer
1,754
74.99
CHF 145,007
1,754 74.99 CHF 131,526
2025-01-16 2025-01-16 B Purchase Executive Director / Officer
1,000
74.94
CHF 82,077
1,000 74.94 CHF 74,936
2025-01-15 2025-01-15 B Purchase Executive Director / Officer
1,100
74.76
CHF 90,130
1,100 74.76 CHF 82,235
2025-01-06 2025-01-06 B Purchase Executive Director / Officer
19
77.00
CHF 1,607
19 77.00 CHF 1,463
2024-12-30 2024-12-30 B Purchase Executive Director / Officer
3,720
74.65
CHF 307,825
3,720 74.65 CHF 277,695
2024-12-27 2024-12-27 B Purchase Executive Director / Officer
315
73.15
CHF 25,636
315 73.15 CHF 23,042
2024-12-27 2024-12-27 B Purchase Executive Director / Officer
315
73.24
CHF 25,668
315 73.24 CHF 23,070
2024-12-23 2024-12-23 B Purchase Executive Director / Officer
2,450
71.00
CHF 193,554
2,450 71.00 CHF 173,950
2024-12-20 2024-12-20 B Purchase Executive Director / Officer
550
70.80
CHF 43,329
550 70.80 CHF 38,940
2024-12-13 2024-12-13 B Purchase Executive Director / Officer
1,528
70.00
CHF 119,933
1,528 70.00 CHF 106,959
2024-11-27 2024-11-27 B Purchase Executive Director / Officer
6,666
69.00
CHF 515,838
6,666 69.00 CHF 459,954
2024-11-27 2024-11-27 B Purchase Executive Director / Officer
6,666
69.00
CHF 515,838
6,666 69.00 CHF 459,954
2024-11-27 2024-11-27 S Sale Executive Director / Officer
13,332
69.00
CHF 1,031,677
13,332 69.00 CHF 919,908
2024-11-20 2024-11-20 B Purchase Executive Director / Officer
6,668
69.00
CHF 521,514
6,668 69.00 CHF 460,092
2024-11-20 2024-11-20 S Sale Executive Director / Officer
6,668
69.00
CHF 521,514
6,668 69.00 CHF 460,092
2024-10-31 2024-10-31 B Purchase Executive Director / Officer
1,000
68.81
CHF 79,683
1,000 68.81 CHF 68,805
2024-10-28 2024-10-28 B Purchase Executive Director / Officer
1,522
69.56
CHF 122,324
1,522 69.56 CHF 105,872
2024-10-02 2024-10-02 B Purchase Executive Director / Officer
2,686
68.26
CHF 215,743
2,686 68.26 CHF 183,346
2024-09-30 2024-09-30 B Purchase Executive Director / Officer
5,000
68.00
CHF 402,050
5,000 68.00 CHF 340,000
2024-09-30 2024-09-30 B Purchase Executive Director / Officer
5,000
68.00
CHF 402,050
5,000 68.00 CHF 340,000
2024-09-30 2024-09-30 S Sale Executive Director / Officer
10,000
68.00
CHF 804,100
10,000 68.00 CHF 680,000
2024-09-24 2024-09-24 B Purchase Executive Director / Officer
1,329
68.58
CHF 108,068
1,329 68.58 CHF 91,143
2024-09-16 2024-09-16 B Purchase Executive Director / Officer
1,000
68.48
CHF 81,049
1,000 68.48 CHF 68,476
2024-08-27 2024-08-27 B Purchase Executive Director / Officer
1,760
73.00
CHF 152,621
1,760 73.00 CHF 128,480
2024-08-26 2024-08-26 B Purchase Executive Director / Officer
3,361
72.00
CHF 285,744
3,361 72.00 CHF 241,992
2024-08-21 2024-08-21 B Purchase Executive Director / Officer
3,000
73.00
CHF 256,493
3,000 73.00 CHF 219,000
2024-08-19 2024-08-19 B Purchase Executive Director / Officer
1,000
73.00
CHF 84,354
1,000 73.00 CHF 73,000
2024-08-16 2024-08-16 B Purchase Executive Director / Officer
344
72.40
CHF 28,539
344 72.40 CHF 24,906
2024-08-15 2024-08-15 B Purchase Executive Director / Officer
336
71.91
CHF 27,937
336 71.91 CHF 24,163
2024-07-19 2024-07-19 B Purchase Executive Director / Officer
4,518
74.93
CHF 376,594
4,518 74.93 CHF 338,511
2024-07-02 2024-07-02 B Purchase Executive Director / Officer
21,000
76.00
CHF 1,775,550
21,000 76.00 CHF 1,596,000
2024-05-23 2024-05-23 B Purchase Executive Director / Officer
305
73.42
CHF 24,450
305 73.42 CHF 22,392
2024-03-26 2024-03-26 B Purchase Executive Director / Officer
10,650
69.94
CHF 828,062
10,650 69.94 CHF 744,861
2024-03-26 2024-03-26 B Purchase Executive Director / Officer
10,650
69.94
CHF 828,062
10,650 69.94 CHF 744,861
2024-03-26 2024-03-26 B Purchase Executive Director / Officer
10,650
69.94
CHF 828,062
10,650 69.94 CHF 744,861
2024-03-26 2024-03-26 S Sale Executive Director / Officer
30,000
70.00
CHF 2,334,570
30,000 70.00 CHF 2,100,000
2023-10-31 2023-10-31 B Purchase Executive Director / Officer
2,750
66.42
CHF 202,497
2,750 66.42 CHF 182,660
2023-10-31 2023-10-31 B Purchase Executive Director / Officer
1,298
66.60
CHF 95,835
1,298 66.60 CHF 86,447
2023-08-21 2023-08-21 B Purchase Executive Director / Officer
320
67.00
CHF 24,292
320 67.00 CHF 21,440
2023-08-17 2023-08-17 B Purchase Executive Director / Officer
480
66.00
CHF 35,982
480 66.00 CHF 31,680
2023-08-11 2023-08-11 B Purchase Executive Director / Officer
1,902
64.96
CHF 140,859
1,902 64.96 CHF 123,550
2022-05-18 2022-05-18 B Purchase Executive Director / Officer
5,834
79.99
CHF 274,596
5,834 79.99 CHF 466,683
// ... existing code ... // ... rest of the file ...