Filing Manager
Thalassa Holdings Ltd
Reporting Manager
Thalassa Holdings, Ltd.
Symbol
ECIA
Shares outstanding
11.9M shares
Disclosed Ownership
619K shares
Ownership
5.21%
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.21% 619K 619K 0 /s/ Duncan Soukup Duncan Soukup/Executive Chairman 0002059475
Duncan Soukup 5.21% 619K 0 619K /s/ Duncan Soukup Duncan Soukup 0001223845