Stock chart
Ticker: VIFN Exchange: VTX


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-21 2025-03-21 S Sale Non-Executive Director
1,776
79.16
CHF 159,360
1,776 79.16 CHF 140,591
2025-01-02 2025-01-02 B Purchase Non-Executive Director
1,069
56.10
CHF 66,142
1,069 56.10 CHF 59,971
2024-12-20 2024-12-20 B Purchase Non-Executive Director
1,248
56.10
CHF 77,902
1,248 56.10 CHF 70,012
2024-12-04 2024-12-04 B Purchase Executive Director / Officer
200
76.43
CHF 17,248
200 76.43 CHF 15,285
2024-11-05 2024-11-05 S Sale Executive Director / Officer
3,000
75.80
CHF 262,091
3,000 75.80 CHF 227,411
2024-10-30 2024-10-30 S Sale Executive Director / Officer
1,350
76.11
CHF 118,417
1,350 76.11 CHF 102,748
2024-09-15 2024-09-15 B Purchase Executive Director / Officer
80
52.70
CHF 4,973
80 52.70 CHF 4,216
2024-09-04 2024-09-04 B Purchase Executive Director / Officer
80
52.70
CHF 4,951
80 52.70 CHF 4,216
2024-08-30 2024-08-30 B Purchase Executive Director / Officer
80
52.70
CHF 4,978
80 52.70 CHF 4,216
2024-08-30 2024-08-30 B Purchase Executive Director / Officer
80
52.70
CHF 4,978
80 52.70 CHF 4,216
2024-08-30 2024-08-30 B Purchase Executive Director / Officer
80
52.70
CHF 4,978
80 52.70 CHF 4,216
2024-08-30 2024-08-30 B Purchase Executive Director / Officer
80
52.70
CHF 4,978
80 52.70 CHF 4,216
2024-08-29 2024-08-29 B Purchase Executive Director / Officer
80
52.70
CHF 5,008
80 52.70 CHF 4,216
2024-08-27 2024-08-27 S Sale Executive Director / Officer
827
71.78
CHF 70,099
827 71.78 CHF 59,366
2024-05-29 2024-05-29 S Sale Executive Director / Officer
1,300
73.01
CHF 104,022
1,300 73.01 CHF 94,919
2024-05-22 2024-05-22 S Sale Non-Executive Director
1,187
71.28
CHF 92,839
1,187 71.28 CHF 84,607
2023-12-04 2023-12-04 B Purchase Non-Executive Director
1
60,000.00
CHF 69,006
1 60,000.00 CHF 60,000
2023-11-28 2023-11-28 B Purchase Non-Executive Director
1
46,666.67
CHF 52,999
1 46,666.67 CHF 46,667
2023-11-27 2023-11-27 B Purchase Non-Executive Director
1
68,333.33
CHF 77,387
1 68,333.33 CHF 68,333
2023-08-18 2023-08-18 B Purchase Executive Director / Officer
80
49.65
CHF 4,521
80 49.65 CHF 3,972
2023-08-14 2023-08-14 B Purchase Executive Director / Officer
80
49.65
CHF 4,532
80 49.65 CHF 3,972
2023-08-14 2023-08-14 B Purchase Executive Director / Officer
80
49.65
CHF 4,532
80 49.65 CHF 3,972
2023-08-13 2023-08-13 B Purchase Executive Director / Officer
80
49.65
CHF 4,528
80 49.65 CHF 3,972
2023-08-11 2023-08-11 B Purchase Executive Director / Officer
80
49.65
CHF 4,528
80 49.65 CHF 3,972
2023-05-08 2023-05-08 S Sale Executive Director / Officer
3,250
77.57
CHF 282,808
3,250 77.57 CHF 252,102
2023-04-06 2023-04-06 S Sale Executive Director / Officer
1,750
79.17
CHF 152,739
1,750 79.17 CHF 138,539
2022-11-23 2022-11-23 B Purchase Non-Executive Director
1
37,500.00
CHF 22,065
1 37,500.00 CHF 37,500
2022-11-14 2022-11-14 B Purchase Non-Executive Director
1
75,000.00
CHF 44,130
1 75,000.00 CHF 75,000
2022-09-30 2022-09-30 S Sale Executive Director / Officer
1,380
71.25
CHF 57,851
1,380 71.25 CHF 98,320
2022-09-15 2022-09-15 S Sale Executive Director / Officer
2,439
70.00
CHF 100,460
2,439 70.00 CHF 170,735
2022-09-12 2022-09-12 B Purchase Executive Director / Officer
80
53.50
CHF 2,518
80 53.50 CHF 4,280
2022-08-22 2022-08-22 B Purchase Executive Director / Officer
80
53.50
CHF 2,518
80 53.50 CHF 4,280
2022-08-18 2022-08-18 B Purchase Executive Director / Officer
80
53.50
CHF 2,518
80 53.50 CHF 4,280
2022-08-18 2022-08-18 B Purchase Executive Director / Officer
80
53.50
CHF 2,518
80 53.50 CHF 4,280
2022-08-13 2022-08-13 B Purchase Executive Director / Officer
80
53.50
CHF 2,518
80 53.50 CHF 4,280
2022-08-12 2022-08-12 B Purchase Executive Director / Officer
80
53.50
CHF 2,518
80 53.50 CHF 4,280
2022-04-01 2022-04-01 S Sale Executive Director / Officer
1,500
71.44
CHF 63,052
1,500 71.44 CHF 107,158
2022-03-09 2022-03-09 S Sale Executive Director / Officer
100
165.00
CHF 9,709
100 165.00 CHF 16,500
2022-03-09 2022-03-09 S Sale Non-Executive Director
507
165.00
CHF 49,223
507 165.00 CHF 83,655
2022-03-09 2022-03-09 S Sale Non-Executive Director
574
165.00
CHF 55,727
574 165.00 CHF 94,710
2022-03-09 2022-03-09 S Sale Executive Director / Officer
1,002
165.00
CHF 97,280
1,002 165.00 CHF 165,330
2022-03-09 2022-03-09 S Sale Executive Director / Officer
1,745
165.00
CHF 169,415
1,745 165.00 CHF 287,925
2022-03-09 2022-03-09 S Sale Non-Executive Director
2,003
165.00
CHF 194,463
2,003 165.00 CHF 330,495
2022-03-09 2022-03-09 S Sale Non-Executive Director
2,316
165.00
CHF 224,851
2,316 165.00 CHF 382,140
2022-03-09 2022-03-09 S Sale Executive Director / Officer
3,214
165.00
CHF 312,034
3,214 165.00 CHF 530,310
2022-03-09 2022-03-09 S Sale Executive Director / Officer
5,577
165.00
CHF 541,449
5,577 165.00 CHF 920,205
2022-03-09 2022-03-09 S Sale Non-Executive Director
8,791
165.00
CHF 853,483
8,791 165.00 CHF 1,450,515
2022-03-09 2022-03-09 S Sale Executive Director / Officer
9,304
165.00
CHF 903,288
9,304 165.00 CHF 1,535,160
2022-03-09 2022-03-09 S Sale Non-Executive Director
11,220
165.00
CHF 1,089,305
11,220 165.00 CHF 1,851,300
2022-03-09 2022-03-09 S Sale Non-Executive Director
11,825
165.00
CHF 1,148,042
11,825 165.00 CHF 1,951,125
2022-03-09 2022-03-09 S Sale Executive Director / Officer
26,274
165.00
CHF 2,550,838
26,274 165.00 CHF 4,335,210
2022-02-10 2022-02-10 B Purchase Non-Executive Director
507
98.74
CHF 29,456
507 98.74 CHF 50,061
2022-02-10 2022-02-10 B Purchase Non-Executive Director
574
98.74
CHF 33,349
574 98.74 CHF 56,677
2022-02-10 2022-02-10 B Purchase Non-Executive Director
798
100.29
CHF 47,090
798 100.29 CHF 80,031
2022-02-10 2022-02-10 B Purchase Non-Executive Director
898
100.29
CHF 52,991
898 100.29 CHF 90,060
2022-02-10 2022-02-10 B Purchase Non-Executive Director
898
100.29
CHF 52,991
898 100.29 CHF 90,060
2022-02-10 2022-02-10 B Purchase Non-Executive Director
2,194
100.29
CHF 129,469
2,194 100.29 CHF 220,036
2022-02-10 2022-02-10 B Purchase Non-Executive Director
4,487
100.29
CHF 264,781
4,487 100.29 CHF 450,001
2021-12-06 2021-12-06 B Purchase Executive Director / Officer
100
86.70
CHF 5,101
100 86.70 CHF 8,670
2021-11-22 2021-11-22 B Purchase Non-Executive Director
1
80,625.00
CHF 47,440
1 80,625.00 CHF 80,625
2021-11-04 2021-11-04 B Purchase Executive Director / Officer
100
86.70
CHF 5,101
100 86.70 CHF 8,670
2021-11-04 2021-11-04 B Purchase Executive Director / Officer
100
86.70
CHF 5,101
100 86.70 CHF 8,670
2021-11-04 2021-11-04 B Purchase Executive Director / Officer
100
86.70
CHF 5,101
100 86.70 CHF 8,670
2021-09-23 2021-09-23 S Sale Executive Director / Officer
2,000
71.72
CHF 84,402
2,000 71.72 CHF 143,444
2021-08-29 2021-08-29 B Purchase Executive Director / Officer
80
46.80
CHF 2,203
80 46.80 CHF 3,744
2021-08-17 2021-08-17 B Purchase Executive Director / Officer
80
46.80
CHF 2,203
80 46.80 CHF 3,744
2021-08-13 2021-08-13 B Purchase Executive Director / Officer
80
46.80
CHF 2,203
80 46.80 CHF 3,744
2021-08-12 2021-08-12 B Purchase Executive Director / Officer
80
46.80
CHF 2,203
80 46.80 CHF 3,744
2021-08-12 2021-08-12 B Purchase Executive Director / Officer
80
46.80
CHF 2,203
80 46.80 CHF 3,744
2021-08-11 2021-08-11 B Purchase Executive Director / Officer
80
46.80
CHF 2,203
80 46.80 CHF 3,744
2021-04-27 2021-04-27 S Sale Executive Director / Officer
3,500
132.22
CHF 272,290
3,500 132.22 CHF 462,763
2021-04-27 2021-04-27 S Sale Executive Director / Officer
600
134.52
CHF 47,492
600 134.52 CHF 80,714
2021-04-26 2021-04-26 S Sale Executive Director / Officer
2,258
133.49
CHF 177,357
2,258 133.49 CHF 301,423
2021-03-26 2021-03-26 S Sale Executive Director / Officer
1,500
60.00
CHF 52,956
1,500 60.00 CHF 90,000
2021-03-17 2021-03-17 S Sale Executive Director / Officer
1,500
58.53
CHF 51,659
1,500 58.53 CHF 87,795
// ... existing code ... // ... rest of the file ...