Filing Manager
Jeffrey Meckler
Reporting Manager
Jeffery A. Meckler
Symbol
INDP
Shares outstanding
2,150,417 shares
Disclosed Ownership
273,103 shares
Ownership
13%
Form type
SCHEDULE 13D/A
Filing time
30 Dec 2025, 16:01:09 UTC
Date of event
22 Dec 2025

Reporting Managers (1)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
Jeffery A. Meckler 13% 273,103 273,103 0 /s/ Jeffery A. Meckler Jeffery A. Meckler 0001506916