30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Vifor Pharma AG (VIFN)

In the last 90 days, Vifor Pharma AG saw two insider transactions, both classified as sells, totaling CHF 450,460. There were no insider buys recorded in this period. The most recent sell occurred on June 11, 2026, for CHF 381,150.
Stock chart
Ticker: VIFN Exchange: VTX


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Unknown insider
1 sale — total 100,000 CHF
Sale 24 Jun 2026
Value CHF26,435.68 | Price 181.18 | Shares 98,715
Sale 11 Jun 2026
Value CHF3,989,991.40 | Price 278.15 | Shares 5,943
Sale 8 Apr 2026
Value CHF69,310.00 | Price 92.41 | Shares 750
Buy 16 Nov 2025
Value CHF60,000.00 | Price 60,000.00 | Shares 1
Buy 16 Nov 2025
Value CHF75,000.00 | Price 75,000.00 | Shares 1
Buy 11 Nov 2025
Value CHF45,000.00 | Price 45,000.00 | Shares 1
Buy 11 Nov 2025
Value CHF70,000.00 | Price 70,000.00 | Shares 1
Buy 10 Nov 2025
Value CHF175,000.00 | Price 175,000.00 | Shares 1
Buy 3 Sep 2025
Value CHF4,940.00 | Price 61.75 | Shares 80
Buy 2 Sep 2025
Value CHF4,940.00 | Price 61.75 | Shares 80
Buy 31 Aug 2025
Value CHF4,940.00 | Price 61.75 | Shares 80
Buy 29 Aug 2025
Value CHF4,940.00 | Price 61.75 | Shares 80
Buy 29 Aug 2025
Value CHF4,940.00 | Price 61.75 | Shares 80
Buy 28 Aug 2025
Value CHF4,940.00 | Price 61.75 | Shares 80
Buy 28 Aug 2025
Value CHF4,940.00 | Price 61.75 | Shares 80
Sale 25 Apr 2025
Value CHF249,914.75 | Price 83.30 | Shares 3,000
Sale 21 Mar 2025
Value CHF140,590.70 | Price 79.16 | Shares 1,776
Buy 2 Jan 2025
Value CHF59,970.90 | Price 56.10 | Shares 1,069
Buy 20 Dec 2024
Value CHF70,012.08 | Price 56.10 | Shares 1,248
Buy 4 Dec 2024
Value CHF15,285.25 | Price 76.43 | Shares 200
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed 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
2026-06-24 2026-06-24 S Sale Executive Director / Officer
98,715
181.18
CHF26,436
98,715 181.18 CHF26,436
2026-06-11 2026-06-11 S Sale Executive Director / Officer
5,943
278.15
CHF3,989,991
5,943 278.15 CHF3,989,991
2026-04-08 2026-04-08 S Sale Executive Director / Officer
88,063
60.75
CHF1,008,390
88,063 60.75 CHF1,008,390
2025-11-16 2025-11-16 B Purchase Non-Executive Director
1
60,000.00
CHF60,000
1 60,000.00 CHF60,000
2025-11-16 2025-11-16 B Purchase Non-Executive Director
1
75,000.00
CHF75,000
1 75,000.00 CHF75,000
2025-11-11 2025-11-11 B Purchase Non-Executive Director
1
45,000.00
CHF45,000
1 45,000.00 CHF45,000
2025-11-11 2025-11-11 B Purchase Non-Executive Director
1
70,000.00
CHF70,000
1 70,000.00 CHF70,000
2025-11-10 2025-11-10 B Purchase Non-Executive Director
1
175,000.00
CHF175,000
1 175,000.00 CHF175,000
2025-09-03 2025-09-03 B Purchase Executive Director / Officer
80
61.75
CHF4,940
80 61.75 CHF4,940
2025-09-02 2025-09-02 B Purchase Executive Director / Officer
80
61.75
CHF4,940
80 61.75 CHF4,940
2025-08-31 2025-08-31 B Purchase Executive Director / Officer
80
61.75
CHF4,940
80 61.75 CHF4,940
2025-08-29 2025-08-29 B Purchase Executive Director / Officer
80
61.75
CHF4,940
80 61.75 CHF4,940
2025-08-29 2025-08-29 B Purchase Executive Director / Officer
80
61.75
CHF4,940
80 61.75 CHF4,940
2025-08-28 2025-08-28 B Purchase Executive Director / Officer
80
61.75
CHF4,940
80 61.75 CHF4,940
2025-08-28 2025-08-28 B Purchase Executive Director / Officer
80
61.75
CHF4,940
80 61.75 CHF4,940
2025-04-25 2025-04-25 S Sale Executive Director / Officer
3,000
83.30
CHF249,915
3,000 83.30 CHF249,915
2025-03-21 2025-03-21 S Sale Non-Executive Director
1,776
79.16
CHF140,591
1,776 79.16 CHF140,591
2025-01-02 2025-01-02 B Purchase Non-Executive Director
1,069
56.10
CHF59,971
1,069 56.10 CHF59,971
2024-12-20 2024-12-20 B Purchase Non-Executive Director
1,248
56.10
CHF70,012
1,248 56.10 CHF70,012
2024-12-04 2024-12-04 B Purchase Executive Director / Officer
200
76.43
CHF15,285
200 76.43 CHF15,285