Loading ITRI…
SEC filing
ITRI · CIK 780571
4 · Feb 20, 2026 · Wright David Marshall was granted 1,807 shares
Wright David Marshall was granted 1,807 shares
PRIMARY DOCUMENT
Graphics and non-inline formats (not embedded below).