Wright David Marshall

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 54% 68% 82%
Transactions
10 0% Buy
34 71% Buy
47 69% Buy
Wright David Marshall'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-05-27 2026-05-26 S Sale
94,299 -10.9%
10.14
US$2,985,739
94,299 -10.9% 10.14 US$2,985,739
2026-05-26 2026-05-26 PrS Proposed sale
6,721
161.46
US$3,446,469
6,721 161.46 US$3,446,469
2026-05-21 2026-05-20 S Sale
16,322 -7.0%
237.54
US$2,043,279
16,322 -7.0% 237.54 US$2,043,279
2026-05-20 2026-05-20 PrS Proposed sale
57
79.60
US$4,537
57 79.60 US$4,537
2026-02-26 2026-02-24 S Sale
188 -2.1%
94.81
US$17,825
188 -2.1% 94.81 US$17,825
2026-02-24 2026-02-24 PrS Proposed sale
188
94.81
US$17,825
188 94.81 US$17,825
2026-02-23 2026-02-20 S Sale
264 -2.8%
100.17
US$26,444
264 -2.8% 100.17 US$26,444
2026-02-20 2026-02-20 PrS Proposed sale
264
100.17
US$26,444
264 100.17 US$26,444
2025-11-25 2025-11-24 S Sale
104 -1.4%
96.51
US$10,037
104 -1.4% 96.51 US$10,037
2025-11-24 2025-11-24 PrS Proposed sale
104
96.51
US$10,037
104 96.51 US$10,037
2025-08-26 2025-08-25 S Sale
106 -1.4%
125.31
US$13,283
106 -1.4% 125.31 US$13,283
2025-08-25 2025-08-25 PrS Proposed sale
106
125.31
US$13,283
106 125.31 US$13,283
2025-05-28 2025-05-27 S Sale
102 -1.3%
114.95
US$11,724
102 -1.3% 114.95 US$11,724
2025-05-27 2025-05-27 PrS Proposed sale
102
114.95
US$11,724
102 114.95 US$11,724
2025-02-26 2025-02-25 S Sale
215 -2.7%
102.45
US$22,028
215 -2.7% 102.45 US$22,028
2025-02-25 2025-02-25 PrS Proposed sale
215
102.45
US$22,028
215 102.45 US$22,028
2025-02-25 2025-02-24 S Sale
317 -3.8%
92.90
US$29,448
317 -3.8% 92.90 US$29,448
2025-02-24 2025-02-24 PrS Proposed sale
317
92.90
US$29,448
317 92.90 US$29,448
2024-11-26 2024-11-25 S Sale
55 -0.8%
119.75
US$6,586
55 -0.8% 119.75 US$6,586
2024-11-25 2024-11-25 PrS Proposed sale
55
119.75
US$6,586
55 119.75 US$6,586