The company has not filed an annual or quarterly report since its FY2023 40-F, filed Mar 5, 2024. Its latest SEC filing is a DEFA14A from Jun 15, 2026.
40-F for FY2023, filed Mar 5, 2024
The sections below describe the company as of the FY2023 annual report.
No. It lost $696K in .
40-F for FY2023, filed Mar 5, 2024
Loading...