Talgo SA (TLGO)

The most recent insider trading activity at Talgo SA occurred in December 2025, involving significant sell transactions by the company's President, Carlos de Palacio Oriol. These sales, totaling over 680,000 shares across three days, represent the primary recent activity. No other insider transactions have been recorded in the last three months.
Ticker: TLGO Exchange: MCE


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Talgo SA. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Buy 29 Jul 2026
Value €3,784,188.21 | Price 209.41 | Shares 43,410
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-07-30 2026-07-29 B Purchase

Consejero Delegado

Executive Director
43,410
209.41
€3,784,188
43,410 209.41 €3,784,188
2025-12-04 2025-12-03 S Sale

Presidente

Director
43,852
89.20
€325,295
43,852 89.20 €325,295
2025-12-04 2025-12-02 S Sale

Presidente

Director
12,603
156.03
€1,390,614
12,603 156.03 €1,390,614
2025-12-04 2025-12-01 S Sale

Presidente

Director
487,487
2.81
€1,369,838
487,487 2.81 €1,369,838
2025-01-16 2024-12-04 S Sale

Director Comercial de Servicios

Officer
2,800
3.58
€10,024
2,800 3.58 €10,024
2025-01-15 2024-12-04 B Purchase

Director Comercial de Servicios

Officer
2,800
3.58
€10,024
2,800 3.58 €10,024
2021-12-23 2021-12-22 S Sale

Director de ingeniería y Desarrollo de Negocio

Officer
3,000
5.10
€15,300
3,000 5.10 €15,300
2021-12-23 2021-12-21 S Sale

Director de ingeniería y Desarrollo de Negocio

Officer
6,000
5.02
€30,120
6,000 5.02 €30,120
2020-04-03 2020-03-18 S Sale Talgo, S.A.

Presidente

Director
60,000
3.92
€235,200
60,000 3.92 €235,200