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 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
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