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

Xiaoyun Ma

Insider profile

Currently holds a position at Schneider Electric SE

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 43% 68% 82%
Transactions
15 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Director - Employee Shareholders Representative Schneider Electric SE April 25, 2017 -

Xiaoyun Ma's trades of Schneider Electric SE's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-12-09 2024-12-04 S Sale
1,829
289.89
€826,449
1,829 289.89 €826,449
2024-09-30 2024-09-27 S Sale
32,147
31.41
€2,695,792
32,147 31.41 €2,695,792
2024-09-20 2024-09-19 S Sale
8,210
295.16
€1,801,035
8,210 295.16 €1,801,035
2024-09-18 2024-09-17 S Sale
500
230.00
€115,000
500 230.00 €115,000
2024-05-28 2024-05-27 S Sale
500
237.79
€118,893
500 237.79 €118,893
2023-12-21 2023-12-19 S Sale
1,000
181.60
€181,597
1,000 181.60 €181,597
2023-12-04 2023-12-01 S Sale
1,000
169.79
€169,786
1,000 169.79 €169,786
2023-11-15 2023-11-14 S Sale
1,000
161.01
€161,007
1,000 161.01 €161,007
2023-05-24 2023-05-22 S Sale
500
165.44
€82,720
500 165.44 €82,720
2020-02-24 2020-02-21 S Sale
1,000
102.58
€102,578
1,000 102.58 €102,578
2019-12-20 2019-12-18 S Sale
1,000
91.88
€91,880
1,000 91.88 €91,880
2020-01-15 2019-07-02 B Purchase
84
60.26
€5,091
84 60.26 €5,091
2019-02-25 2019-02-21 S Sale
2,000
69.53
€139,063
2,000 69.53 €139,063
2019-01-02 2018-12-28 S Sale
2,960
59.20
€175,231
2,960 59.20 €175,231
2018-07-11 2018-07-10 B Purchase
62
64.47
€4,026
62 64.47 €4,026
2018-05-21 2018-05-17 S Sale
1,500
76.50
€114,750
1,500 76.50 €114,750
2017-12-11 2017-12-05 B Purchase
1,535
42.00
€64,470
1,535 42.00 €64,470
2017-12-11 2017-12-05 S Sale
1,535
71.43
€109,645
1,535 71.43 €109,645
2017-07-18 2017-07-11 B Purchase
66
59.11
€3,921
66 59.11 €3,921