Loading LOGI…
SEC filing
LOGI · CIK 1032975
4 · Nov 3, 2025 · Montgomery Neela sold 5,833 shares at $120.61/share ($703.5K)
Montgomery Neela sold 5,833 shares at $120.61/share ($703.5K)
xslF345X05/form4-11042025_121149.xml
ex24-11042025_121153.htm
Graphics and non-inline formats (not embedded below).