Marcolini John F.

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 29% 68% 82%
Transactions
37 0% Buy
34 71% Buy
47 69% Buy
Marcolini John F.'s trades of Itron 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-06-04 2026-06-03 S Sale
69,879 -42.5%
122.17
US$4,286,044
69,879 -42.5% 122.17 US$4,286,044
2026-06-03 2026-06-03 PrS Proposed sale
5,202
382.20
US$362,454
5,202 382.20 US$362,454
2026-05-27 2026-05-26 S Sale
3,794 -45.7%
116.30
US$4,966,596
3,794 -45.7% 116.30 US$4,966,596
2026-05-26 2026-05-26 PrS Proposed sale
322
84.37
US$27,166
322 84.37 US$27,166
2026-05-21 2026-05-20 S Sale
267 -1.1%
79.60
US$21,253
267 -1.1% 79.60 US$21,253
2026-05-21 2026-05-20 S Sale
267 -1.1%
79.60
US$21,253
267 -1.1% 79.60 US$21,253
2026-05-20 2026-05-20 PrS Proposed sale
267
79.60
US$21,253
267 79.60 US$21,253
2026-02-26 2026-02-24 S Sale
560 -2.2%
94.81
US$53,096
560 -2.2% 94.81 US$53,096
2026-02-24 2026-02-24 PrS Proposed sale
560
94.81
US$53,096
560 94.81 US$53,096
2026-02-23 2026-02-20 S Sale
1,074 -4.0%
100.17
US$107,579
1,074 -4.0% 100.17 US$107,579
2026-02-20 2026-02-20 PrS Proposed sale
1,074
100.17
US$107,579
1,074 100.17 US$107,579
2026-02-23 2026-02-19 S Sale
6,948 -20.5%
99.54
US$691,593
6,948 -20.5% 99.54 US$691,593
2026-02-19 2026-02-19 PrS Proposed sale
6,948
99.54
US$691,594
6,948 99.54 US$691,594
2025-11-25 2025-11-24 S Sale
553 -3.8%
96.51
US$53,368
553 -3.8% 96.51 US$53,368
2025-11-24 2025-11-24 PrS Proposed sale
553
96.51
US$53,368
553 96.51 US$53,368
2025-08-26 2025-08-25 S Sale
565 -3.8%
125.31
US$70,799
565 -3.8% 125.31 US$70,799
2025-08-25 2025-08-25 PrS Proposed sale
565
125.31
US$70,799
565 125.31 US$70,799
2025-06-05 2025-06-04 S Sale
6,904 -31.6%
119.50
US$825,028
6,904 -31.6% 119.50 US$825,028
2025-06-04 2025-06-04 PrS Proposed sale
6,904
119.50
US$825,028
6,904 119.50 US$825,028
2025-06-04 2025-06-03 S Sale
3,783 -14.7%
116.73
US$441,590
3,783 -14.7% 116.73 US$441,590
2025-06-03 2025-06-03 PrS Proposed sale
3,783
116.73
US$441,590
3,783 116.73 US$441,590
2025-05-28 2025-05-27 S Sale
546 -2.4%
114.95
US$62,760
546 -2.4% 114.95 US$62,760
2025-05-27 2025-05-27 PrS Proposed sale
546
114.95
US$62,760
546 114.95 US$62,760
2025-02-26 2025-02-25 S Sale
642 -2.8%
102.45
US$65,776
642 -2.8% 102.45 US$65,776
2025-02-25 2025-02-25 PrS Proposed sale
642
102.45
US$65,776
642 102.45 US$65,776
2025-02-25 2025-02-24 S Sale
1,553 -6.3%
92.90
US$144,269
1,553 -6.3% 92.90 US$144,269
2025-02-24 2025-02-24 PrS Proposed sale
1,553
92.90
US$144,269
1,553 92.90 US$144,269
2025-02-21 2025-02-20 S Sale
3,382 -12.1%
97.28
US$329,002
3,382 -12.1% 97.28 US$329,002
2025-02-20 2025-02-20 PrS Proposed sale
3,382
97.28
US$329,002
3,382 97.28 US$329,002
2024-11-26 2024-11-25 S Sale
230 -1.5%
119.75
US$27,542
230 -1.5% 119.75 US$27,542
2024-11-25 2024-11-25 PrS Proposed sale
230
119.75
US$27,542
230 119.75 US$27,542
2024-08-28 2024-08-26 S Sale
230 -1.5%
102.15
US$23,494
230 -1.5% 102.15 US$23,494
2024-08-26 2024-08-26 PrS Proposed sale
230
102.15
US$23,494
230 102.15 US$23,494
2024-05-28 2024-05-24 S Sale
219 -1.4%
108.87
US$23,843
219 -1.4% 108.87 US$23,843
2024-05-24 2024-05-24 PrS Proposed sale
219
108.87
US$23,843
219 108.87 US$23,843
2024-02-29 2024-02-28 S Sale
434 -2.7%
91.02
US$39,504
434 -2.7% 91.02 US$39,504
2024-02-29 2024-02-28 S Sale
202 -1.2%
91.02
US$18,387
202 -1.2% 91.02 US$18,387
2024-02-28 2024-02-28 PrS Proposed sale
636
91.02
US$57,890
636 91.02 US$57,890
2024-02-29 2024-02-27 S Sale
427 -2.5%
92.20
US$39,367
427 -2.5% 92.20 US$39,367
2024-02-29 2024-02-27 S Sale
199 -1.2%
92.20
US$18,347
199 -1.2% 92.20 US$18,347
2024-02-27 2024-02-27 PrS Proposed sale
626
92.20
US$57,714
626 92.20 US$57,714
2024-02-27 2024-02-26 S Sale
449 -2.6%
87.10
US$39,107
449 -2.6% 87.10 US$39,107
2024-02-27 2024-02-26 S Sale
228 -1.3%
87.10
US$19,858
228 -1.3% 87.10 US$19,858
2024-02-26 2024-02-26 PrS Proposed sale
677
87.10
US$58,965
677 87.10 US$58,965
2024-02-21 2024-02-20 S Sale
511 -5.6%
75.37
US$38,516
511 -5.6% 75.37 US$38,516