Isidro Faine

Insider profile

Performance

Overall performance
2.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 81% 68% 82%
Transactions
590 100% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -41%
Success rate 73%
Average holding period 220
Transactions 28
Isidro Faine's trades of Telefonica SA'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-07-03 2024-06-27 B Purchase
38,060
322.73
€2,045,763
38,060 322.73 €2,045,763
2024-04-08 2024-04-05 B Purchase
50,087
343.08
€4,285,020
50,087 343.08 €4,285,020
2024-04-08 2024-04-04 B Purchase
46,998
78.35
€4,035,600
46,998 78.35 €4,035,600
2024-04-08 2024-04-03 B Purchase
550,000
4.07
€2,238,500
550,000 4.07 €2,238,500
2024-04-08 2024-04-02 B Purchase
40,366,135
4.07
€164,290,169
40,366,135 4.07 €164,290,169
2024-04-08 2024-04-02 B Purchase
550,000
4.09
€2,249,500
550,000 4.09 €2,249,500
2024-04-05 2024-03-28 B Purchase
550,000
4.11
€2,260,500
550,000 4.11 €2,260,500
2024-03-28 2024-03-27 B Purchase
550,000
4.09
€2,249,500
550,000 4.09 €2,249,500
2024-03-28 2024-03-26 B Purchase
550,000
4.04
€2,222,000
550,000 4.04 €2,222,000
2024-03-28 2024-03-25 B Purchase
550,000
3.98
€2,189,000
550,000 3.98 €2,189,000
2024-03-25 2024-03-22 B Purchase
550,000
4.00
€2,200,000
550,000 4.00 €2,200,000
2024-03-25 2024-03-21 B Purchase
550,000
3.96
€2,178,000
550,000 3.96 €2,178,000
2024-03-25 2024-03-20 B Purchase
260,000
3.91
€1,016,600
260,000 3.91 €1,016,600
2024-03-21 2024-03-19 B Purchase
260,000
3.91
€1,016,600
260,000 3.91 €1,016,600
2024-03-21 2024-03-18 B Purchase
260,000
3.91
€1,016,600
260,000 3.91 €1,016,600
2024-03-21 2024-03-15 B Purchase
260,000
3.92
€1,019,200
260,000 3.92 €1,019,200
2024-03-15 2024-03-14 B Purchase
260,000
3.89
€1,011,400
260,000 3.89 €1,011,400
2024-03-15 2024-03-13 B Purchase
260,000
3.89
€1,011,400
260,000 3.89 €1,011,400
2024-03-15 2024-03-12 B Purchase
260,000
3.89
€1,011,400
260,000 3.89 €1,011,400
2024-03-15 2024-03-11 B Purchase
260,000
3.87
€1,006,200
260,000 3.87 €1,006,200
2024-03-11 2024-03-08 B Purchase
260,000
3.84
€998,400
260,000 3.84 €998,400
2024-03-11 2024-03-07 B Purchase
260,000
3.85
€1,001,000
260,000 3.85 €1,001,000
2024-03-11 2024-03-06 B Purchase
260,000
3.87
€1,006,200
260,000 3.87 €1,006,200
2024-03-11 2024-03-05 B Purchase
260,000
3.82
€993,200
260,000 3.82 €993,200
2024-03-05 2024-03-04 B Purchase
260,000
3.82
€993,200
260,000 3.82 €993,200
2024-03-05 2024-03-01 B Purchase
260,000
3.82
€993,200
260,000 3.82 €993,200
2024-03-05 2024-02-29 B Purchase
260,000
3.81
€990,600
260,000 3.81 €990,600
2024-03-05 2024-02-28 B Purchase
50,000
3.85
€192,500
50,000 3.85 €192,500
2024-02-28 2024-02-27 B Purchase
50,000
3.79
€189,500
50,000 3.79 €189,500
2024-02-28 2024-02-26 B Purchase
50,000
3.77
€188,500
50,000 3.77 €188,500
2024-02-28 2024-02-23 B Purchase
50,000
3.75
€187,500
50,000 3.75 €187,500
2024-02-28 2024-02-22 B Purchase
50,000
3.76
€188,000
50,000 3.76 €188,000
2024-01-04 2024-01-03 B Purchase
2,024
3.65
€7,388
2,024 3.65 €7,388
2024-01-04 2024-01-02 B Purchase
34,398
3.60
€123,833
34,398 3.60 €123,833
2024-01-04 2023-12-29 B Purchase
60,000
3.53
€211,800
60,000 3.53 €211,800
2023-12-29 2023-12-28 B Purchase
50,000
3.54
€177,000
50,000 3.54 €177,000
2023-12-29 2023-12-27 B Purchase
70,000
3.57
€249,900
70,000 3.57 €249,900
2023-12-29 2023-12-22 B Purchase
120,000
3.60
€432,000
120,000 3.60 €432,000
2023-12-22 2023-12-21 B Purchase
100,000
3.64
€364,000
100,000 3.64 €364,000
2023-12-22 2023-12-20 B Purchase
70,000
3.70
€259,000
70,000 3.70 €259,000
2023-12-22 2023-12-19 B Purchase
120,000
3.57
€428,400
120,000 3.57 €428,400
2023-12-19 2023-12-18 B Purchase
100,000
3.60
€360,000
100,000 3.60 €360,000
2023-12-19 2023-12-15 B Purchase
80,000
3.65
€292,000
80,000 3.65 €292,000
2023-12-19 2023-12-14 B Purchase
60,000
3.71
€222,600
60,000 3.71 €222,600
2023-12-19 2023-12-13 B Purchase
60,000
3.70
€222,000
60,000 3.70 €222,000