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

Alstom SA (ALO)

In the last 90 days, Alstom SA saw a net insider buying value of $274,659.49, primarily driven by executive purchases. Two executives made net buys, totaling $274,659.49. The company's stock has experienced a significant decline of 31.1% over the past 90 days, trading near its 52-week low.
Stock chart
Ticker: ALO Exchange: PAR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Jay WALDER
Administrateur
1 purchase — total 100,000 USD
Buy 12 Jun 2026
Value US$1,539,601.80 | Price 462.65 | Shares 49,645
Buy 20 May 2026
Value €4,559,825.47 | Price 445.80 | Shares 17,911
Buy 18 May 2026
Value US$49,987.00 | Price 1.93 | Shares 25,900
Buy 19 Nov 2025
Value €134,672.40 | Price 22.45 | Shares 6,000
Buy 28 Jun 2024
Value €7,885.00 | Price 15.77 | Shares 500
Buy 27 Jun 2024
Value €7,013.05 | Price 15.55 | Shares 451
Buy 17 Jun 2024
Value €6,903.00 | Price 13.00 | Shares 531
Buy 17 Jun 2024
Value €6,903.00 | Price 13.00 | Shares 531
Buy 17 Jun 2024
Value €3,900.00 | Price 13.00 | Shares 300
Buy 17 Jun 2024
Value €5,473.00 | Price 13.00 | Shares 421
Buy 17 Jun 2024
Value €10,400.00 | Price 13.00 | Shares 800
Buy 17 Jun 2024
Value €29,289.00 | Price 13.00 | Shares 2,253
Buy 14 Jun 2024
Value €30,714.20 | Price 15.36 | Shares 2,000
Buy 6 Jun 2024
Value €389,714.00 | Price 13.00 | Shares 29,978
Sale 6 Jun 2024
Value €4.11 | Price 1.03 | Shares 4
Buy 6 Jun 2024
Value €9,508,460.00 | Price 13.00 | Shares 731,420
Buy 6 Jun 2024
Value €14,999,998.00 | Price 13.00 | Shares 1,153,846
Buy 6 Jun 2024
Value €173,764,630.00 | Price 13.00 | Shares 13,366,510
Buy 6 Jun 2024
Value €1,495.00 | Price 13.00 | Shares 115
Sale 6 Jun 2024
Value €1,741.34 | Price 1.05 | Shares 1,660
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-15 2026-06-12 B Purchase

Administrateur

Director
49,645
462.65
US$1,539,602
49,645 462.65 US$1,539,602
2026-05-21 2026-05-20 B Purchase

Directeur Général

Officer
17,911
445.80
€4,559,825
17,911 445.80 €4,559,825
2026-05-20 2026-05-18 B Purchase

Administrateur

Director
16,979
289.24
US$2,114,742
16,979 289.24 US$2,114,742
2025-11-21 2025-11-19 B Purchase

Administrateur

Director
6,000
22.45
€134,672
6,000 22.45 €134,672
2024-06-28 2024-06-28 B Purchase

Administration

Director
500
15.77
€7,885
500 15.77 €7,885
2024-06-28 2024-06-27 B Purchase

Administrateur

Director
451
15.55
€7,013
451 15.55 €7,013
2024-06-21 2024-06-17 B Purchase

administrateur

Director
531
13.00
€6,903
531 13.00 €6,903
2024-06-21 2024-06-17 B Purchase

Administratrice

Director
531
13.00
€6,903
531 13.00 €6,903
2024-06-21 2024-06-17 B Purchase

Administratrice

Director
300
13.00
€3,900
300 13.00 €3,900
2024-06-20 2024-06-17 B Purchase

Administrateur

Director
421
13.00
€5,473
421 13.00 €5,473
2024-06-20 2024-06-17 B Purchase

Administrateur

Director
800
13.00
€10,400
800 13.00 €10,400
2024-06-20 2024-06-17 B Purchase MM CONSULTING SAS

Administrateur

Director
2,253
13.00
€29,289
2,253 13.00 €29,289
2024-06-18 2024-06-14 B Purchase

Administrateur

Director
2,000
15.36
€30,714
2,000 15.36 €30,714
2024-06-21 2024-06-06 B Purchase

Directeur Général

Officer
29,978
13.00
€389,714
29,978 13.00 €389,714
2024-06-21 2024-06-06 S Sale

Directeur Général

Officer
4
1.03
€4
4 1.03 €4
2024-06-21 2024-06-06 B Purchase

Administrateur

Director
731,420
13.00
€9,508,460
731,420 13.00 €9,508,460
2024-06-17 2024-06-06 B Purchase

administrateur

Director
115
13.00
€1,495
115 13.00 €1,495
2024-06-17 2024-06-06 S Sale

administrateur

Director
1,660
1.05
€1,741
1,660 1.05 €1,741
2024-06-13 2024-06-06 B Purchase

Administrateur

Director
1,153,846
13.00
€14,999,998
1,153,846 13.00 €14,999,998
2024-06-13 2024-06-06 B Purchase

Administrateur

Director
13,366,510
13.00
€173,764,630
13,366,510 13.00 €173,764,630