Alberto Maestrini

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 63% 68% 82%
Transactions
6 50% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 85%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
General Manager, Senior Executive Vice President Naval Vessels Business Unit Fincantieri SpA Sept. 26, 2016 - Jan. 1, 2019
Deputy General Manager, Senior Executive Vice President Naval Vessels Business Unit Fincantieri SpA Jan. 1, 2015 - Sept. 26, 2016
Senior Executive Vice President Naval Vessels Business Unit Fincantieri SpA None -

Alberto Maestrini's trades of Fincantieri SpA's stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
317.98
Quantity 42,125
Value €2,737,414
Transaction date
Purchase
Price
24.18
Quantity 30,818
Value €2,189,052
Transaction date
Sale
Price
402.80
Quantity 42,320
Value €346,696
Transaction date
Purchase
Price
5.78
Quantity 515
Value €2,978
Transaction date
Sale
Price
2.00
Quantity 2
Value €4
Transaction date
Sale
Price
0.93
Quantity 250,959
Value €232,890
Transaction date
Purchase
Price
4.48
Quantity 17,000
Value €76,092
Transaction date
Purchase
Price
103.99
Quantity 100,000
Value €10,399,000
Transaction date
Purchase
Price
104.97
Quantity 100,000
Value €10,497,000
Transaction date
Sale
Price
4.62
Quantity 10,000
Value €46,240
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-05 2026-07-30 S Sale
42,125
317.98
€2,737,414
42,125 317.98 €2,737,414
2025-08-06 2025-07-31 B Purchase
30,818
24.18
€2,189,052
30,818 24.18 €2,189,052
2025-07-17 2025-07-14 S Sale
42,320
402.80
€346,696
42,320 402.80 €346,696
2024-11-21 2024-11-15 B Purchase
515
5.78
€2,978
515 5.78 €2,978
2024-07-11 2024-07-05 S Sale
2
2.00
€4
2 2.00 €4
2019-08-05 2019-08-01 S Sale
250,959
0.93
€232,890
250,959 0.93 €232,890
2018-04-06 2018-04-04 B Purchase
17,000
4.48
€76,092
17,000 4.48 €76,092
2018-03-22 2018-03-20 B Purchase
100,000
103.99
€10,399,000
100,000 103.99 €10,399,000
2018-02-13 2018-02-09 B Purchase
100,000
104.97
€10,497,000
100,000 104.97 €10,497,000
2017-12-05 2017-11-30 S Sale
10,000
4.62
€46,240
10,000 4.62 €46,240