Stock chart
Ticker: IMPN 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-04-22 2024-04-22 S Sale Executive Director / Officer
1,000
35.20
100,000 CHF
1,000 35.20 100,000 CHF
2023-11-28 2023-11-28 B Purchase Executive Director / Officer
1,000
28.85
28,847 CHF
1,000 28.85 28,847 CHF
2023-11-27 2023-11-27 B Purchase Executive Director / Officer
1,000
29.61
29,607 CHF
1,000 29.61 29,607 CHF
2023-11-03 2023-11-03 B Purchase Executive Director / Officer
2,000
29.25
58,500 CHF
2,000 29.25 58,500 CHF
2023-10-31 2023-10-31 B Purchase Non-Executive Director
1,000
27.98
27,983 CHF
1,000 27.98 27,983 CHF
2023-10-30 2023-10-30 B Purchase Executive Director / Officer
2,000
27.73
55,455 CHF
2,000 27.73 55,455 CHF
2023-10-30 2023-10-30 B Purchase Executive Director / Officer
2,000
27.72
55,435 CHF
2,000 27.72 55,435 CHF
2023-10-30 2023-10-30 B Purchase Executive Director / Officer
2,000
27.74
55,473 CHF
2,000 27.74 55,473 CHF
2023-10-27 2023-10-27 B Purchase Executive Director / Officer
2,000
27.11
54,216 CHF
2,000 27.11 54,216 CHF
2023-10-27 2023-10-27 B Purchase Executive Director / Officer
2,000
27.25
54,500 CHF
2,000 27.25 54,500 CHF
2023-10-26 2023-10-26 B Purchase Executive Director / Officer
2,000
26.42
52,843 CHF
2,000 26.42 52,843 CHF
2023-10-25 2023-10-25 B Purchase Executive Director / Officer
2,000
26.47
52,932 CHF
2,000 26.47 52,932 CHF
2023-10-25 2023-10-25 B Purchase Non-Executive Director
1,500
26.45
39,682 CHF
1,500 26.45 39,682 CHF
2023-10-20 2023-10-20 B Purchase Non-Executive Director
400
26.60
10,640 CHF
400 26.60 10,640 CHF
2023-09-04 2023-09-04 B Purchase Executive Director / Officer
3,000
32.20
96,604 CHF
3,000 32.20 96,604 CHF
2023-08-30 2023-08-30 B Purchase Non-Executive Director
300
32.45
9,735 CHF
300 32.45 9,735 CHF
2023-08-30 2023-08-30 B Purchase Non-Executive Director
4,000
32.00
127,995 CHF
4,000 32.00 127,995 CHF
2023-08-18 2023-08-18 B Purchase Executive Director / Officer
1,100
34.00
37,400 CHF
1,100 34.00 37,400 CHF
2023-06-14 2023-06-14 S Sale Executive Director / Officer
5,000
47.52
237,619 CHF
5,000 47.52 237,619 CHF
2023-05-08 2023-05-08 S Sale Executive Director / Officer
1,500
42.00
63,000 CHF
1,500 42.00 63,000 CHF
2023-04-21 2023-04-21 S Sale Executive Director / Officer
5,000
40.98
204,898 CHF
5,000 40.98 204,898 CHF
2023-03-30 2023-03-30 B Purchase Executive Director / Officer
1,350
36.65
49,482 CHF
1,350 36.65 49,482 CHF
2022-11-14 2022-11-14 S Sale Executive Director / Officer
5,000
40.00
200,000 CHF
5,000 40.00 200,000 CHF
2022-11-11 2022-11-11 S Sale Non-Executive Director
1,500
39.74
59,609 CHF
1,500 39.74 59,609 CHF
2022-09-21 2022-09-21 B Purchase Executive Director / Officer
1,600
30.94
49,505 CHF
1,600 30.94 49,505 CHF
2022-06-02 2022-06-02 B Purchase Executive Director / Officer
5,000
20.70
103,488 CHF
5,000 20.70 103,488 CHF
2022-05-23 2022-05-23 B Purchase Executive Director / Officer
2,000
21.10
42,207 CHF
2,000 21.10 42,207 CHF
2022-05-03 2022-05-03 B Purchase Non-Executive Director
1,000
21.82
21,818 CHF
1,000 21.82 21,818 CHF
2022-04-27 2022-04-27 B Purchase Executive Director / Officer
4,000
20.30
81,200 CHF
4,000 20.30 81,200 CHF
2021-03-05 2021-03-05 B Purchase Executive Director / Officer
420
28.54
11,987 CHF
420 28.54 11,987 CHF
2021-03-04 2021-03-04 B Purchase Executive Director / Officer
580
28.10
16,296 CHF
580 28.10 16,296 CHF
2020-11-12 2020-11-12 B Purchase Executive Director / Officer
2,000
21.00
42,000 CHF
2,000 21.00 42,000 CHF
2020-11-11 2020-11-11 B Purchase Non-Executive Director
1,001
19.60
19,620 CHF
1,001 19.60 19,620 CHF
2020-11-11 2020-11-11 B Purchase Non-Executive Director
3,000
19.77
59,301 CHF
3,000 19.77 59,301 CHF
2020-11-11 2020-11-11 B Purchase Executive Director / Officer
5,000
21.37
106,848 CHF
5,000 21.37 106,848 CHF
2020-06-05 2020-06-05 B Purchase Executive Director / Officer
260
38.79
10,085 CHF
260 38.79 10,085 CHF
2020-03-13 2020-03-13 B Purchase Executive Director / Officer
2,000
36.01
72,020 CHF
2,000 36.01 72,020 CHF
2020-02-26 2020-02-26 B Purchase Non-Executive Director
2,000
45.00
90,000 CHF
2,000 45.00 90,000 CHF
2019-10-22 2019-10-22 B Purchase Executive Director / Officer
1,000
39.00
39,000 CHF
1,000 39.00 39,000 CHF
2019-10-22 2019-10-22 B Purchase Executive Director / Officer
10,000
39.44
394,356 CHF
10,000 39.44 394,356 CHF
2019-08-22 2019-08-22 B Purchase Executive Director / Officer
500
31.44
15,720 CHF
500 31.44 15,720 CHF
2019-08-22 2019-08-22 B Purchase Executive Director / Officer
15,000
30.84
462,549 CHF
15,000 30.84 462,549 CHF
2019-08-21 2019-08-21 B Purchase Non-Executive Director
1,000
31.72
31,720 CHF
1,000 31.72 31,720 CHF
2019-08-21 2019-08-21 B Purchase Non-Executive Director
15,000
30.93
464,000 CHF
15,000 30.93 464,000 CHF
2019-05-29 2019-05-29 B Purchase Executive Director / Officer
854
28.84
24,627 CHF
854 28.84 24,627 CHF
2019-05-24 2019-05-24 B Purchase Executive Director / Officer
2,646
28.91
76,504 CHF
2,646 28.91 76,504 CHF
2019-05-14 2019-05-14 B Purchase Executive Director / Officer
500
29.75
14,874 CHF
500 29.75 14,874 CHF
2019-03-27 2019-03-27 B Purchase Executive Director / Officer
1,000
29.37
29,371 CHF
1,000 29.37 29,371 CHF
2019-03-07 2019-03-07 B Purchase Executive Director / Officer
10,000
30.91
309,058 CHF
10,000 30.91 309,058 CHF
2019-02-27 2019-02-27 B Purchase Non-Executive Director
10,000
30.14
301,369 CHF
10,000 30.14 301,369 CHF
2019-02-27 2019-02-27 B Purchase Executive Director / Officer
15,000
30.58
458,742 CHF
15,000 30.58 458,742 CHF
2018-12-10 2018-12-10 B Purchase Non-Executive Director
1,500
32.63
48,950 CHF
1,500 32.63 48,950 CHF
2018-12-06 2018-12-06 B Purchase Executive Director / Officer
10,000
33.62
336,247 CHF
10,000 33.62 336,247 CHF
2018-12-05 2018-12-05 B Purchase Executive Director / Officer
5,000
33.55
167,762 CHF
5,000 33.55 167,762 CHF
2018-12-05 2018-12-05 B Purchase Non-Executive Director
7,500
33.14
248,583 CHF
7,500 33.14 248,583 CHF
2018-12-04 2018-12-04 B Purchase Non-Executive Director
2,750
37.18
102,250 CHF
2,750 37.18 102,250 CHF
2018-12-03 2018-12-03 B Purchase Non-Executive Director
7,500
36.51
273,835 CHF
7,500 36.51 273,835 CHF
2018-12-03 2018-12-03 B Purchase Executive Director / Officer
10,000
37.04
370,416 CHF
10,000 37.04 370,416 CHF
2018-10-11 2018-10-11 B Purchase Non-Executive Director
5,000
56.74
283,712 CHF
5,000 56.74 283,712 CHF
2018-09-18 2018-09-18 S Sale Executive Director / Officer
10,000
63.10
631,000 CHF
10,000 63.10 631,000 CHF
2018-04-20 2018-04-20 S Sale Executive Director / Officer
4,055
74.95
303,922 CHF
4,055 74.95 303,922 CHF
2018-04-19 2018-04-19 S Sale Executive Director / Officer
11,445
74.95
857,803 CHF
11,445 74.95 857,803 CHF
2018-03-09 2018-03-09 S Sale Executive Director / Officer
926
78.00
72,228 CHF
926 78.00 72,228 CHF
2018-03-07 2018-03-07 S Sale Executive Director / Officer
2,500
77.50
193,754 CHF
2,500 77.50 193,754 CHF
2018-03-07 2018-03-07 S Sale Executive Director / Officer
4,500
76.00
342,000 CHF
4,500 76.00 342,000 CHF
2018-03-06 2018-03-06 S Sale Executive Director / Officer
2,500
77.66
194,148 CHF
2,500 77.66 194,148 CHF
2018-03-05 2018-03-05 S Sale Executive Director / Officer
7,500
75.32
564,875 CHF
7,500 75.32 564,875 CHF
2017-08-25 2017-08-25 B Purchase Non-Executive Director
5,000
62.55
312,750 CHF
5,000 62.55 312,750 CHF