No profile data available.
Twelve Seas Investment Company III (TWLV) is a listed company, based in Los Angeles, United States.
It reported revenue of $0 for fiscal year 2025, and net income of $37,028. In Q2 2026 (the quarter ended June 30, 2026) revenue was $0. Its market capitalization was $236.02 million as of October 7, 2026.
Figures from company filings and market data; latest fiscal year ended December 31, 2025; market data as of October 7, 2026.
Twelve Seas Investment Company III does not have significant operations. It intends to effect a merger, amalgamation, share exchange, asset acquisition, share purchase, reorganization, or similar business combination with one or more businesses. Twelve Seas Investment Company III was incorporated in 2024 and is based in Los Angeles, California.
Twelve Seas Investment Company III reported $0 in revenue for fiscal year 2025. In Q2 2026 revenue was $0.
$236.02 million as of October 7, 2026.