Stock chart
Ticker: IMPN 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-17 2025-03-17 S Sale Executive Director / Officer
3,000
40.53
CHF 137,961
3,000 40.53 CHF 121,584
2025-03-03 2025-03-03 S Sale Executive Director / Officer
3,000
36.15
CHF 120,244
3,000 36.15 CHF 108,436
2025-02-28 2025-02-28 S Sale Executive Director / Officer
4,000
36.79
CHF 163,450
4,000 36.79 CHF 147,173
2024-04-22 2024-04-22 S Sale Executive Director / Officer
5,000
35.20
CHF 193,107
5,000 35.20 CHF 176,000
2023-11-28 2023-11-28 B Purchase Executive Director / Officer
1,000
28.85
CHF 32,761
1,000 28.85 CHF 28,847
2023-11-27 2023-11-27 B Purchase Executive Director / Officer
1,000
29.61
CHF 33,530
1,000 29.61 CHF 29,607
2023-11-03 2023-11-03 B Purchase Executive Director / Officer
2,000
29.25
CHF 64,520
2,000 29.25 CHF 58,500
2023-10-31 2023-10-31 B Purchase Non-Executive Director
1,000
27.98
CHF 31,022
1,000 27.98 CHF 27,983
2023-10-30 2023-10-30 B Purchase Executive Director / Officer
2,000
27.73
CHF 61,472
2,000 27.73 CHF 55,455
2023-10-30 2023-10-30 B Purchase Executive Director / Officer
2,000
27.72
CHF 61,450
2,000 27.72 CHF 55,435
2023-10-30 2023-10-30 B Purchase Executive Director / Officer
2,000
27.74
CHF 61,491
2,000 27.74 CHF 55,473
2023-10-27 2023-10-27 B Purchase Executive Director / Officer
2,000
27.11
CHF 60,315
2,000 27.11 CHF 54,216
2023-10-27 2023-10-27 B Purchase Executive Director / Officer
2,000
27.25
CHF 60,631
2,000 27.25 CHF 54,500
2023-10-26 2023-10-26 B Purchase Executive Director / Officer
2,000
26.42
CHF 58,920
2,000 26.42 CHF 52,843
2023-10-25 2023-10-25 B Purchase Executive Director / Officer
2,000
26.47
CHF 59,246
2,000 26.47 CHF 52,932
2023-10-25 2023-10-25 B Purchase Non-Executive Director
1,500
26.45
CHF 44,417
1,500 26.45 CHF 39,682
2023-10-20 2023-10-20 B Purchase Non-Executive Director
400
26.60
CHF 11,935
400 26.60 CHF 10,640
2023-09-04 2023-09-04 B Purchase Executive Director / Officer
3,000
32.20
CHF 108,969
3,000 32.20 CHF 96,604
2023-08-30 2023-08-30 B Purchase Non-Executive Director
300
32.45
CHF 11,080
300 32.45 CHF 9,735
2023-08-30 2023-08-30 B Purchase Non-Executive Director
4,000
32.00
CHF 145,683
4,000 32.00 CHF 127,995
2023-08-18 2023-08-18 B Purchase Executive Director / Officer
1,100
34.00
CHF 42,569
1,100 34.00 CHF 37,400
2023-06-14 2023-06-14 S Sale Executive Director / Officer
5,000
47.52
CHF 262,427
5,000 47.52 CHF 237,619
2023-05-08 2023-05-08 S Sale Executive Director / Officer
1,500
42.00
CHF 70,673
1,500 42.00 CHF 63,000
2023-04-21 2023-04-21 S Sale Executive Director / Officer
5,000
40.98
CHF 229,547
5,000 40.98 CHF 204,898
2023-03-30 2023-03-30 B Purchase Executive Director / Officer
1,350
36.65
CHF 53,856
1,350 36.65 CHF 49,482
2022-11-14 2022-11-14 S Sale Executive Director / Officer
5,000
40.00
CHF 117,680
5,000 40.00 CHF 200,000
2022-11-11 2022-11-11 S Sale Non-Executive Director
1,500
39.74
CHF 35,074
1,500 39.74 CHF 59,609
2022-09-21 2022-09-21 B Purchase Executive Director / Officer
1,600
30.94
CHF 29,129
1,600 30.94 CHF 49,505
2022-06-02 2022-06-02 B Purchase Executive Director / Officer
5,000
20.70
CHF 60,892
5,000 20.70 CHF 103,488
2022-05-23 2022-05-23 B Purchase Executive Director / Officer
2,000
21.10
CHF 24,834
2,000 21.10 CHF 42,207
2022-05-03 2022-05-03 B Purchase Non-Executive Director
1,000
21.82
CHF 12,837
1,000 21.82 CHF 21,818
2022-04-27 2022-04-27 B Purchase Executive Director / Officer
4,000
20.30
CHF 47,778
4,000 20.30 CHF 81,200
2021-03-05 2021-03-05 B Purchase Executive Director / Officer
420
28.54
CHF 7,053
420 28.54 CHF 11,987
2021-03-04 2021-03-04 B Purchase Executive Director / Officer
580
28.10
CHF 9,588
580 28.10 CHF 16,296
2020-11-12 2020-11-12 B Purchase Executive Director / Officer
2,000
21.00
CHF 24,713
2,000 21.00 CHF 42,000
2020-11-11 2020-11-11 B Purchase Non-Executive Director
1,001
19.60
CHF 11,544
1,001 19.60 CHF 19,620
2020-11-11 2020-11-11 B Purchase Non-Executive Director
3,000
19.77
CHF 34,893
3,000 19.77 CHF 59,301
2020-11-11 2020-11-11 B Purchase Executive Director / Officer
5,000
21.37
CHF 62,869
5,000 21.37 CHF 106,848
2020-06-05 2020-06-05 B Purchase Executive Director / Officer
260
38.79
CHF 5,934
260 38.79 CHF 10,085
2020-03-13 2020-03-13 B Purchase Executive Director / Officer
2,000
36.01
CHF 42,376
2,000 36.01 CHF 72,020
2020-02-26 2020-02-26 B Purchase Non-Executive Director
2,000
45.00
CHF 52,956
2,000 45.00 CHF 90,000
2019-10-22 2019-10-22 B Purchase Executive Director / Officer
1,000
39.00
CHF 22,948
1,000 39.00 CHF 39,000
2019-10-22 2019-10-22 B Purchase Executive Director / Officer
10,000
39.44
CHF 232,039
10,000 39.44 CHF 394,356
2019-08-22 2019-08-22 B Purchase Executive Director / Officer
500
31.44
CHF 9,250
500 31.44 CHF 15,720
2019-08-22 2019-08-22 B Purchase Executive Director / Officer
15,000
30.84
CHF 272,164
15,000 30.84 CHF 462,549
2019-08-21 2019-08-21 B Purchase Non-Executive Director
1,000
31.72
CHF 18,664
1,000 31.72 CHF 31,720
2019-08-21 2019-08-21 B Purchase Non-Executive Director
15,000
30.93
CHF 273,018
15,000 30.93 CHF 464,000
2019-05-29 2019-05-29 B Purchase Executive Director / Officer
854
28.84
CHF 14,490
854 28.84 CHF 24,627
2019-05-24 2019-05-24 B Purchase Executive Director / Officer
2,646
28.91
CHF 45,015
2,646 28.91 CHF 76,504
2019-05-14 2019-05-14 B Purchase Executive Director / Officer
500
29.75
CHF 8,752
500 29.75 CHF 14,874
2019-03-27 2019-03-27 B Purchase Executive Director / Officer
1,000
29.37
CHF 17,282
1,000 29.37 CHF 29,371
2019-03-07 2019-03-07 B Purchase Executive Director / Officer
10,000
30.91
CHF 181,850
10,000 30.91 CHF 309,058
2019-02-27 2019-02-27 B Purchase Non-Executive Director
10,000
30.14
CHF 177,325
10,000 30.14 CHF 301,369
2019-02-27 2019-02-27 B Purchase Executive Director / Officer
15,000
30.58
CHF 269,924
15,000 30.58 CHF 458,742
2018-12-10 2018-12-10 B Purchase Non-Executive Director
1,500
32.63
CHF 28,802
1,500 32.63 CHF 48,950
2018-12-06 2018-12-06 B Purchase Executive Director / Officer
10,000
33.62
CHF 197,848
10,000 33.62 CHF 336,247
2018-12-05 2018-12-05 B Purchase Executive Director / Officer
5,000
33.55
CHF 98,711
5,000 33.55 CHF 167,762
2018-12-05 2018-12-05 B Purchase Non-Executive Director
7,500
33.14
CHF 146,266
7,500 33.14 CHF 248,583
2018-12-04 2018-12-04 B Purchase Non-Executive Director
2,750
37.18
CHF 60,164
2,750 37.18 CHF 102,250
2018-12-03 2018-12-03 B Purchase Non-Executive Director
7,500
36.51
CHF 161,125
7,500 36.51 CHF 273,835
2018-12-03 2018-12-03 B Purchase Executive Director / Officer
10,000
37.04
CHF 217,953
10,000 37.04 CHF 370,416
2018-10-11 2018-10-11 B Purchase Non-Executive Director
5,000
56.74
CHF 166,936
5,000 56.74 CHF 283,712
2018-09-18 2018-09-18 S Sale Executive Director / Officer
10,000
63.10
CHF 371,280
10,000 63.10 CHF 631,000
2018-04-20 2018-04-20 S Sale Executive Director / Officer
4,055
74.95
CHF 178,828
4,055 74.95 CHF 303,922
2018-04-19 2018-04-19 S Sale Executive Director / Officer
11,445
74.95
CHF 504,731
11,445 74.95 CHF 857,803
2018-03-09 2018-03-09 S Sale Executive Director / Officer
926
78.00
CHF 42,499
926 78.00 CHF 72,228
2018-03-07 2018-03-07 S Sale Executive Director / Officer
2,500
77.50
CHF 114,005
2,500 77.50 CHF 193,754
2018-03-07 2018-03-07 S Sale Executive Director / Officer
4,500
76.00
CHF 201,233
4,500 76.00 CHF 342,000
2018-03-06 2018-03-06 S Sale Executive Director / Officer
2,500
77.66
CHF 114,237
2,500 77.66 CHF 194,148
2018-03-05 2018-03-05 S Sale Executive Director / Officer
7,500
75.32
CHF 332,372
7,500 75.32 CHF 564,875
2017-08-25 2017-08-25 B Purchase Non-Executive Director
5,000
62.55
CHF 184,022
5,000 62.55 CHF 312,750
// ... existing code ... // ... rest of the file ...