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

Pharma Mar SA (PHM)

Over the last 90 days, Pharma Mar SA has seen a net sell-off from insiders, with executives leading the transactions. Total sell value exceeded buy value. Notable selling activity occurred in late March, while a significant buy from the Chairman was recorded in April. The company's stock has seen an 18.6% increase over 90 days.
Stock chart
Ticker: PHM Exchange: MCE


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
JOSÉ MARÍA FERNÁNDEZ SOUSA-FARO
CONSEJERO (PRESIDENTE)
1 purchase — total 93,620 EUR
Buy 21 Apr 2026
Value €4,576,394.11 | Price 48.25 | Shares 50,040
Sale 10 Apr 2026
Value €4,832,605.27 | Price 124.14 | Shares 69,637
Sale 10 Apr 2026
Value €20,460.00 | Price 93.00 | Shares 220
Sale 27 Mar 2026
Value €73,395.50 | Price 90.50 | Shares 811
Buy 26 Mar 2026
Value €11,909.22 | Price 81.57 | Shares 146
Buy 23 Mar 2026
Value €8,100.00 | Price 81.00 | Shares 100
Sale 17 Mar 2026
Value €6,600.00 | Price 88.00 | Shares 75
Buy 12 Mar 2026
Value €6,075.00 | Price 81.00 | Shares 75
Buy 6 Nov 2025
Value €5,061.00 | Price 72.30 | Shares 70
Buy 24 Oct 2025
Value €37,285.00 | Price 74.57 | Shares 500
Buy 23 Oct 2025
Value €7,635.00 | Price 76.35 | Shares 100
Buy 7 Oct 2025
Value €18,920.00 | Price 88.00 | Shares 215
Sale 17 Sep 2025
Value €19,780.00 | Price 92.00 | Shares 215
Buy 6 Jun 2025
Value €8,310.00 | Price 83.10 | Shares 100
Buy 6 Jun 2025
Value €8,381.00 | Price 83.81 | Shares 100
Buy 3 Jun 2025
Value €8,951.00 | Price 89.51 | Shares 100
Buy 2 Jun 2025
Value €8,760.00 | Price 87.60 | Shares 100
Buy 20 May 2025
Value €199,486.10 | Price 83.05 | Shares 2,402
Through EDUARDO SERRA Y ASOCIADOS, S.L., a closely affiliated person
Buy 12 May 2025
Value €24,756.50 | Price 73.90 | Shares 335
Buy 9 May 2025
Value €7,420.00 | Price 74.20 | Shares 100
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-04-22 2026-04-21 B Purchase

CONSEJERO (PRESIDENTE)

Director
50,040
48.25
€4,576,394
50,040 48.25 €4,576,394
2026-04-10 2026-04-10 S Sale

DIRECTORA DE CALIDAD

Officer
69,637
124.14
€4,832,605
69,637 124.14 €4,832,605
2026-04-10 2026-04-10 S Sale

DIRECTORA LEGAL DE NEGOCIO

Officer
21,383
189.05
€446,575
21,383 189.05 €446,575
2026-04-06 2026-03-27 S Sale

DIRECTOR GENERAL UNIDAD DE NEGOCIO DE ONCOLOGÍA

Officer
811
90.50
€73,396
811 90.50 €73,396
2026-04-06 2026-03-26 B Purchase

DIRECTOR GENERAL UNIDAD DE NEGOCIO DE ONCOLOGÍA

Officer
146
81.57
€11,909
146 81.57 €11,909
2026-03-24 2026-03-23 B Purchase

CONSEJERA

Director
100
81.00
€8,100
100 81.00 €8,100
2026-03-19 2026-03-17 S Sale

CONSEJERA

Director
75
88.00
€6,600
75 88.00 €6,600
2026-03-16 2026-03-12 B Purchase

CONSEJERA

Director
75
81.00
€6,075
75 81.00 €6,075
2025-11-11 2025-11-06 B Purchase

CONSEJERA

Director
70
72.30
€5,061
70 72.30 €5,061
2025-10-24 2025-10-24 B Purchase

CONSEJERO

Director
500
74.57
€37,285
500 74.57 €37,285
2025-10-28 2025-10-23 B Purchase

CONSEJERA

Director
100
76.35
€7,635
100 76.35 €7,635
2025-10-08 2025-10-07 B Purchase

CONSEJERA

Director
215
88.00
€18,920
215 88.00 €18,920
2025-09-22 2025-09-17 S Sale

CONSEJERA

Director
215
92.00
€19,780
215 92.00 €19,780
2025-06-09 2025-06-06 B Purchase

CONSEJERA

Director
100
83.10
€8,310
100 83.10 €8,310
2025-06-09 2025-06-06 B Purchase

CONSEJERO

Director
100
83.81
€8,381
100 83.81 €8,381
2025-06-05 2025-06-03 B Purchase

CONSEJERA

Director
100
89.51
€8,951
100 89.51 €8,951
2025-06-05 2025-06-02 B Purchase

CONSEJERA

Director
100
87.60
€8,760
100 87.60 €8,760
2025-05-22 2025-05-20 B Purchase Through EDUARDO SERRA Y ASOCIADOS, S.L., a closely affiliated person Director
2,402
83.05
€199,486
2,402 83.05 €199,486
2025-05-23 2025-05-12 B Purchase

CONSEJERO

Director
335
73.90
€24,756
335 73.90 €24,756
2025-05-13 2025-05-09 B Purchase

CONSEJERA

Director
100
74.20
€7,420
100 74.20 €7,420