Filing Manager
Thalassa Holdings Ltd
Reporting Manager
Thalassa Holdings, Ltd.
Symbol
ECIA
Shares outstanding
11,886,219 shares
Disclosed Ownership
619,272 shares
Ownership
5.2%
Form type
SCHEDULE 13D
Filing time
07 Mar 2025, 15:33:54 UTC
Date of event
18 Feb 2025

Reporting Managers (2)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
Thalassa Holdings, Ltd. 5.2% 619,272 619,272 0 /s/ Duncan Soukup Duncan Soukup/Executive Chairman 0002059475
Duncan Soukup 5.2% 619,272 0 619,272 /s/ Duncan Soukup Duncan Soukup 0001223845