Piconi Robert

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 14% 8.2% 15.1%
Success rate 61% 68% 82%
Transactions
29 55% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -65%
Success rate 73%
Average holding period 220
Transactions 28
Piconi Robert's trades of Energy Vault Holdings Inc'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-01 2026-03-31 B Purchase
44,847 -7.6%
83.20
US$1,566,400
44,847 -7.6% 83.20 US$1,566,400
2026-02-26 2026-02-26 B Purchase
29,730 -37.5%
133.93
US$3,205,382
29,730 -37.5% 133.93 US$3,205,382
2025-11-14 2025-11-14 B Purchase
83,286 +13.7%
288.72
US$4,207,288
83,286 +13.7% 288.72 US$4,207,288
2025-09-19 2025-09-19 B Purchase
17,500 +0.1%
3.02
US$52,874
17,500 +0.1% 3.02 US$52,874
2025-09-17 2025-09-17 B Purchase
50,000 +0.2%
2.30
US$115,120
50,000 +0.2% 2.30 US$115,120
2025-09-16 2025-09-16 B Purchase
25,000 +0.1%
2.21
US$55,285
25,000 +0.1% 2.21 US$55,285
2025-08-29 2025-08-29 B Purchase
22,500 +0.1%
1.92
US$43,108
22,500 +0.1% 1.92 US$43,108
2025-08-28 2025-08-28 B Purchase
55,000 +0.3%
1.71
US$93,814
55,000 +0.3% 1.71 US$93,814
2025-07-18 2025-07-18 PrS Proposed sale
12,135
0.81
US$9,835
12,135 0.81 US$9,835
2025-07-18 2025-07-18 S Sale
12,135 -0.1%
0.81
US$9,835
12,135 -0.1% 0.81 US$9,835
2025-06-10 2025-06-06 S Sale
9,326 -0.0%
0.98
US$9,093
9,326 -0.0% 0.98 US$9,093
2025-06-06 2025-06-06 PrS Proposed sale
9,326
0.98
US$9,094
9,326 0.98 US$9,094
2025-05-16 2025-05-16 PrS Proposed sale
40,277
0.94
US$37,933
40,277 0.94 US$37,933
2025-05-16 2025-05-16 S Sale
40,277 -0.2%
0.94
US$37,933
40,277 -0.2% 0.94 US$37,933
2025-04-08 2025-04-04 S Sale
16,594 -0.1%
0.71
US$11,714
16,594 -0.1% 0.71 US$11,714
2025-04-04 2025-04-04 PrS Proposed sale
16,594
0.71
US$11,714
16,594 0.71 US$11,714
2025-02-11 2025-02-07 S Sale
2,806 -0.0%
1.64
US$4,600
2,806 -0.0% 1.64 US$4,600
2025-02-07 2025-02-07 PrS Proposed sale
2,806
1.64
US$4,600
2,806 1.64 US$4,600
2024-12-17 2024-12-13 S Sale
9,697 -0.1%
1.83
US$17,743
9,697 -0.1% 1.83 US$17,743
2024-12-13 2024-12-13 PrS Proposed sale
9,697
1.83
US$17,743
9,697 1.83 US$17,743
2024-11-25 2024-11-22 B Purchase
150,000 +0.9%
1.57
US$235,290
150,000 +0.9% 1.57 US$235,290
2024-11-13 2024-11-11 S Sale
2,859 -0.0%
2.09
US$5,967
2,859 -0.0% 2.09 US$5,967
2024-11-12 2024-11-11 PrS Proposed sale
2,859
2.09
US$5,968
2,859 2.09 US$5,968
2024-09-16 2024-09-13 B Purchase
300,000 +1.7%
0.87
US$260,190
300,000 +1.7% 0.87 US$260,190
2024-09-10 2024-09-06 S Sale
10,213 -0.1%
0.85
US$8,701
10,213 -0.1% 0.85 US$8,701
2024-09-06 2024-09-06 PrS Proposed sale
10,213
0.85
US$8,699
10,213 0.85 US$8,699
2024-08-13 2024-08-09 S Sale
3,184 -0.0%
0.85
US$2,697
3,184 -0.0% 0.85 US$2,697
2024-08-09 2024-08-09 PrS Proposed sale
3,184
0.85
US$2,696
3,184 0.85 US$2,696
2024-06-11 2024-06-07 S Sale
9,694 -0.1%
1.16
US$11,284
9,694 -0.1% 1.16 US$11,284
2024-06-07 2024-06-07 PrS Proposed sale
9,694
1.16
US$11,284
9,694 1.16 US$11,284
2024-05-06 2024-05-03 S Sale
2,683 -0.0%
1.25
US$3,356
2,683 -0.0% 1.25 US$3,356
2024-05-03 2024-05-03 PrS Proposed sale
2,683
1.25
US$3,357
2,683 1.25 US$3,357
2024-03-20 2024-03-19 S Sale
8,855 -0.1%
1.63
US$14,469
8,855 -0.1% 1.63 US$14,469
2024-03-19 2024-03-19 PrS Proposed sale
8,855
1.63
US$14,471
8,855 1.63 US$14,471
2024-02-09 2024-02-08 S Sale
2,503 -0.0%
1.61
US$4,017
2,503 -0.0% 1.61 US$4,017
2024-02-08 2024-02-08 PrS Proposed sale
2,503
1.61
US$4,018
2,503 1.61 US$4,018
2023-09-18 2023-09-15 B Purchase
49,915 +0.4%
2.98
US$148,497
49,915 +0.4% 2.98 US$148,497
2023-03-16 2023-03-15 B Purchase
40,000 +0.6%
2.24
US$89,728
40,000 +0.6% 2.24 US$89,728
2023-03-15 2023-03-14 B Purchase
66,000 +1.0%
2.27
US$149,695
66,000 +1.0% 2.27 US$149,695
2022-08-25 2022-08-24 B Purchase
9,450 +0.1%
5.21
US$49,207
9,450 +0.1% 5.21 US$49,207
2022-08-24 2022-08-23 B Purchase
9,400 +0.1%
5.22
US$49,066
9,400 +0.1% 5.22 US$49,066
2022-08-19 2022-08-18 B Purchase
18,954 +0.3%
5.26
US$99,613
18,954 +0.3% 5.26 US$99,613