Loading IDT…
SEC filing
IDT · CIK 1005731
4 · Jan 20, 2026 · MASON JOYCE J sold 2,505 shares at $50.29/share ($126.0K)
MASON JOYCE J sold 2,505 shares at $50.29/share ($126.0K)
xslF345X05/ownership.xml
Graphics and non-inline formats (not embedded below).