Wright David Marshall

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 58% 68% 82%
Transactions
12 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
Transaction date
Sale
Price
254.35
Quantity 29,478 -36.3%
Value US$798,420
Transaction date
Proposed sale
Price
97.75
Quantity 60,212
Value US$4,295,498
Transaction date
Sale
Price
100.75
Quantity 18,993 +39.7%
Value US$2,369,328
Transaction date
Sale
Price
100.12
Quantity 410 -33.3%
Value US$41,049
Transaction date
Sale
Price
100.08
Quantity 100 -1.3%
Value US$10,008
Transaction date
Proposed sale
Price
99.88
Quantity 410
Value US$40,949
Transaction date
Proposed sale
Price
100.08
Quantity 100
Value US$10,008
Transaction date
Proposed sale
Price
100.12
Quantity 410
Value US$41,049
Transaction date
Sale
Price
98.79
Quantity 76 -0.9%
Value US$7,508
Transaction date
Proposed sale
Price
98.79
Quantity 76
Value US$7,508
Transaction date
Sale
Price
97.83
Quantity 58 -0.7%
Value US$5,674
Transaction date
Proposed sale
Price
97.83
Quantity 58
Value US$5,674
Transaction date
Sale
Price
84.37
Quantity 74 -0.8%
Value US$6,243
Transaction date
Proposed sale
Price
84.37
Quantity 74
Value US$6,243
Transaction date
Sale
Price
79.60
Quantity 57 -0.6%
Value US$4,537
Transaction date
Proposed sale
Price
79.60
Quantity 57
Value US$4,537
Transaction date
Sale
Price
94.81
Quantity 188 -2.1%
Value US$17,825
Transaction date
Proposed sale
Price
94.81
Quantity 188
Value US$17,825
Transaction date
Sale
Price
100.17
Quantity 264 -2.8%
Value US$26,444
Transaction date
Proposed sale
Price
100.17
Quantity 264
Value US$26,444
Transaction date
Sale
Price
96.51
Quantity 104 -1.4%
Value US$10,037
Transaction date
Proposed sale
Price
96.51
Quantity 104
Value US$10,037
Transaction date
Sale
Price
125.31
Quantity 106 -1.4%
Value US$13,283
Transaction date
Proposed sale
Price
125.31
Quantity 106
Value US$13,283
Transaction date
Sale
Price
114.95
Quantity 102 -1.3%
Value US$11,724
Transaction date
Proposed sale
Price
114.95
Quantity 102
Value US$11,724
Transaction date
Sale
Price
102.45
Quantity 215 -2.7%
Value US$22,028
Transaction date
Proposed sale
Price
102.45
Quantity 215
Value US$22,028
Transaction date
Sale
Price
92.90
Quantity 317 -3.8%
Value US$29,448
Transaction date
Proposed sale
Price
92.90
Quantity 317
Value US$29,448
Transaction date
Sale
Price
119.75
Quantity 55 -0.8%
Value US$6,586
Transaction date
Proposed sale
Price
119.75
Quantity 55
Value US$6,586
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-11-04 2026-11-03 S Sale
29,478 -36.3%
254.35
US$798,420
29,478 -36.3% 254.35 US$798,420
2026-11-03 2026-11-03 PrS Proposed sale
60,212
97.75
US$4,295,498
60,212 97.75 US$4,295,498
2026-11-04 2026-11-02 S Sale
18,993 +39.7%
100.75
US$2,369,328
18,993 +39.7% 100.75 US$2,369,328
2026-11-04 2026-11-02 S Sale
410 -33.3%
100.12
US$41,049
410 -33.3% 100.12 US$41,049
2026-11-04 2026-11-02 S Sale
100 -1.3%
100.08
US$10,008
100 -1.3% 100.08 US$10,008
2026-11-02 2026-11-02 PrS Proposed sale
410
99.88
US$40,949
410 99.88 US$40,949
2026-11-02 2026-11-02 PrS Proposed sale
100
100.08
US$10,008
100 100.08 US$10,008
2026-11-02 2026-11-02 PrS Proposed sale
410
100.12
US$41,049
410 100.12 US$41,049
2026-08-25 2026-08-24 S Sale
76 -0.9%
98.79
US$7,508
76 -0.9% 98.79 US$7,508
2026-08-24 2026-08-24 PrS Proposed sale
76
98.79
US$7,508
76 98.79 US$7,508
2026-08-24 2026-08-20 S Sale
58 -0.7%
97.83
US$5,674
58 -0.7% 97.83 US$5,674
2026-08-20 2026-08-20 PrS Proposed sale
58
97.83
US$5,674
58 97.83 US$5,674
2026-05-27 2026-05-26 S Sale
74 -0.8%
84.37
US$6,243
74 -0.8% 84.37 US$6,243
2026-05-26 2026-05-26 PrS Proposed sale
74
84.37
US$6,243
74 84.37 US$6,243
2026-05-21 2026-05-20 S Sale
57 -0.6%
79.60
US$4,537
57 -0.6% 79.60 US$4,537
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