Marcolini John F. - Insider Non-Derivative Transactions at ITRON, INC. (ITRI) - (SEC)

Updated on December 12, 2024.

According to recent SEC insider information filed on Aug 26, 2024, Marcolini John F.'s relationship to ITRON, INC. (ITRI) is Officer (SVP, Networked Solutions), and currently has 15,354 shares of Common Stock.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other ITRI insiders.

Data Source: SEC.
Marcolini John F. - Insider Non-Derivative Transactions of ITRI Common Stock
Marcolini John F. - Insider Non-Derivative Transactions at ITRI
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Aug 27, 2024 Sell -- (Common Stock) 230 102.15 15354
May 25, 2024 Sell -- (Common Stock) 219 108.87 15584
Feb 29, 2024 Sell -- (Common Stock) 434 91.02 15803
Feb 29, 2024 Sell -- (Common Stock) 202 91.02 16237
Feb 28, 2024 Sell -- (Common Stock) 427 92.2 16439
Feb 28, 2024 Sell -- (Common Stock) 199 92.2 16866
Feb 27, 2024 Sell -- (Common Stock) 449 87.1 17065
Feb 27, 2024 Sell -- (Common Stock) 228 87.1 17514
Feb 24, 2024 Acquisition -- (Common Stock) 1488 0 10069
Feb 24, 2024 Acquisition -- (Common Stock) 7673 0 17742
Feb 21, 2024 Sell -- (Common Stock) 511 75.37 8581
Sep 13, 2023 Sell -- (Common Stock) 299 63.1 9092
Sep 12, 2023 Sell -- (Common Stock) 171 63.6 9391
May 5, 2023 Sell -- (Common Stock) 884 60 9562
May 5, 2023 Sell -- (Common Stock) 421 60 10446
May 5, 2023 Sell -- (Common Stock) 217 60 10867
May 5, 2023 Sell -- (Common Stock) 190 60 11084
May 5, 2023 Sell -- (Common Stock) 332 60 11274
Mar 1, 2023 Sell -- (Common Stock) 257 53.32 11606
Feb 28, 2023 Sell -- (Common Stock) 249 54.03 11863
Feb 25, 2023 Sell -- (Common Stock) 290 53.82 12112
Feb 24, 2023 Acquisition -- (Common Stock) 711 0 7006
Feb 24, 2023 Acquisition -- (Common Stock) 5396 0 12402
Feb 23, 2023 Sell -- (Common Stock) 279 55.38 6295
Feb 22, 2023 Sell -- (Common Stock) 278 55.64 6574
Feb 3, 2023 Sell -- (Common Stock) 1376 60 6852