Loading OTIS…
SEC filing
OTIS · CIK 1781335
4 · Feb 13, 2026 · de Montlivault Stephane sold 47.94K shares at $92.25/share ($4.4M)
de Montlivault Stephane sold 47.94K shares at $92.25/share ($4.4M)
STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES