HomeNewsProjectsTechnologyBrenXInvestorsAboutSearchContact

SEC Filings

Complete filing history from the U.S. Securities and Exchange Commission EDGAR database.

290items

2026 61

S-8

REGISTRATION STATEMENT

Accession number: 0001213900-26-089214

Open SEC filing ↗
Report date: 2026-08-13
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-089154

Open SEC filing ↗
Report date: 2026-08-13
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-088731

Open SEC filing ↗
Report date: 2026-08-07
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-086735

Open SEC filing ↗
Report date: 2026-07-30
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-083326

Open SEC filing ↗
Report date: 2026-07-29
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-082811

Open SEC filing ↗
Report date: 2026-07-27
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-081809

Open SEC filing ↗
Report date: 2026-07-24
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-081370

Open SEC filing ↗
F-3

REGISTRATION STATEMENT

Accession number: 0001213900-26-079617

Open SEC filing ↗
Report date: 2026-07-10
6-K

CURRENT REPORT

Accession number: 0001213900-26-077222

Open SEC filing ↗
Report date: 2026-07-10
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-077141

Open SEC filing ↗
Report date: 2026-07-02
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-074613

Open SEC filing ↗
Report date: 2026-06-24
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-071588

Open SEC filing ↗
F-3

REGISTRATION STATEMENT

Accession number: 0001213900-26-070135

Open SEC filing ↗
Report date: 2026-06-11
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-067568

Open SEC filing ↗
Report date: 2026-06-04
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-065287

Open SEC filing ↗
Report date: 2026-06-02
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-063801

Open SEC filing ↗
Report date: 2026-05-18
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-058439

Open SEC filing ↗
Report date: 2026-04-27
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-048011

Open SEC filing ↗
Report date: 2026-04-10
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-042623

Open SEC filing ↗
Report date: 2026-03-31
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-036940

Open SEC filing ↗
Report date: 2026-03-25
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-034083

Open SEC filing ↗
Report date: 2025-12-31
20-F

ANNUAL REPORT

Accession number: 0001213900-26-034046

Open SEC filing ↗
Report date: 2026-03-18
3

3

Accession number: 0001213900-26-030843

Open SEC filing ↗
Report date: 2026-03-18
3

3

Accession number: 0001213900-26-029530

Open SEC filing ↗
Report date: 2026-03-18
3

3

Accession number: 0001213900-26-029527

Open SEC filing ↗
Report date: 2026-03-18
3

3

Accession number: 0001213900-26-029526

Open SEC filing ↗
Report date: 2026-03-18
3

3

Accession number: 0001213900-26-029511

Open SEC filing ↗
Report date: 2026-03-18
3

3

Accession number: 0001213900-26-029502

Open SEC filing ↗
Report date: 2026-03-18
3

3

Accession number: 0001213900-26-029496

Open SEC filing ↗
Report date: 2026-03-18
3

3

Accession number: 0001213900-26-029492

Open SEC filing ↗
Report date: 2026-03-18
3

3

Accession number: 0001213900-26-029488

Open SEC filing ↗
Report date: 2026-03-18
3

3

Accession number: 0001213900-26-029485

Open SEC filing ↗
F-3

REGISTRATION STATEMENT

Accession number: 0001213900-26-028281

Open SEC filing ↗
Report date: 2026-03-16
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-028047

Open SEC filing ↗
Report date: 2026-03-11
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-026151

Open SEC filing ↗
Report date: 2026-03-02
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-022028

Open SEC filing ↗
F-3

REGISTRATION STATEMENT

Accession number: 0001213900-26-019376

Open SEC filing ↗
Report date: 2026-02-13
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-016395

Open SEC filing ↗
Report date: 2026-01-21
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-006298

Open SEC filing ↗
Report date: 2026-01-13
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-26-003671

Open SEC filing ↗
F-3

REGISTRATION STATEMENT

Accession number: 0001213900-26-002911

Open SEC filing ↗

2025 75

Report date: 2025-12-30
6-K

FORM 6-K

Accession number: 0001213900-25-126600

Open SEC filing ↗
Report date: 2025-12-16
6-K

CURRENT REPORT

Accession number: 0001213900-25-122255

Open SEC filing ↗
Report date: 2025-12-04
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-118370

Open SEC filing ↗
F-3/A

AMENDMENT NO. 1 TO FORM F-3

Accession number: 0001213900-25-106675

Open SEC filing ↗
SCHEDULE 13D/A

SCHEDULE 13D/A

Accession number: 0001213900-25-100809

Open SEC filing ↗
Report date: 2025-10-06
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-096527

Open SEC filing ↗
F-3

REGISTRATION STATEMENT

Accession number: 0001213900-25-094365

Open SEC filing ↗
SCHEDULE 13G/A

SCHEDULE 13G/A

Accession number: 0001213900-25-093897

Open SEC filing ↗
Report date: 2025-06-30
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-093469

Open SEC filing ↗
SCHEDULE 13G

SCHEDULE 13G

Accession number: 0001213900-25-093201

Open SEC filing ↗
Report date: 2025-09-29
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-093136

Open SEC filing ↗
SCHEDULE 13D/A

SCHEDULE 13D/A

Accession number: 0001213900-25-092875

Open SEC filing ↗
Report date: 2025-09-25
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-091718

Open SEC filing ↗
SCHEDULE 13D/A

SCHEDULE 13D/A

Accession number: 0001213900-25-088791

Open SEC filing ↗
SCHEDULE 13D/A

SCHEDULE 13D/A

Accession number: 0001213900-25-087106

Open SEC filing ↗
S-8

REGISTRATION STATEMENT

Accession number: 0001213900-25-084535

Open SEC filing ↗
Report date: 2025-08-21
6-K

CURRENT REPORT

Accession number: 0001213900-25-079410

Open SEC filing ↗
Report date: 2025-08-19
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-078589

Open SEC filing ↗
Report date: 2025-08-11
6-K

CURRENT REPORT

Accession number: 0001213900-25-074347

Open SEC filing ↗
F-3

REGISTRATION STATEMENT

Accession number: 0001213900-25-071400

Open SEC filing ↗
SCHEDULE 13D/A

SCHEDULE 13D/A

Accession number: 0001213900-25-068567

Open SEC filing ↗
Report date: 2025-07-29
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-068449

Open SEC filing ↗
Report date: 2025-06-20
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-055868

Open SEC filing ↗
Report date: 2025-06-17
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-054972

Open SEC filing ↗
POS AM

POST-EFFECTIVE AMENDMENT NO. 3 TO FORM F-1

Accession number: 0001213900-25-054302

Open SEC filing ↗
Report date: 2025-06-09
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-052346

Open SEC filing ↗
424B5

PROSPECTUS SUPPLEMENT

Accession number: 0001213900-25-052332

Open SEC filing ↗
Report date: 2025-05-14
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-043323

Open SEC filing ↗
SCHEDULE 13D/A

SCHEDULE 13D/A

Accession number: 0001213900-25-042147

Open SEC filing ↗
F-1/A

AMENDMENT NO. 1 TO FORM F-1

Accession number: 0001213900-25-038040

Open SEC filing ↗
F-1

REGISTRATION STATEMENT

Accession number: 0001213900-25-035754

Open SEC filing ↗
Report date: 2025-04-02
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-027989

Open SEC filing ↗
Report date: 2025-03-14
6-K

CURRENT REPORT

Accession number: 0001213900-25-024118

Open SEC filing ↗
Report date: 2025-03-04
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-020226

Open SEC filing ↗
Report date: 2024-12-31
20-F

ANNUAL REPORT

Accession number: 0001213900-25-020178

Open SEC filing ↗
SCHEDULE 13D/A

SCHEDULE 13D/A

Accession number: 0001213900-25-019392

Open SEC filing ↗
Report date: 2025-02-20
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-015456

Open SEC filing ↗
Report date: 2025-02-18
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-014604

Open SEC filing ↗
Report date: 2025-02-04
6-K

FORM 6-K

Accession number: 0001213900-25-009707

Open SEC filing ↗
S-8

REGISTRATION STATEMENT

Accession number: 0001213900-25-005002

Open SEC filing ↗
Report date: 2025-01-17
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-25-004634

Open SEC filing ↗
Report date: 2025-01-16
6-K

CURRENT REPORT

Accession number: 0001213900-25-004207

Open SEC filing ↗

2024 52

Report date: 2024-12-31
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-113694

Open SEC filing ↗
Report date: 2024-12-23
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-111561

Open SEC filing ↗
F-3

REGISTRATION STATEMENT

Accession number: 0001213900-24-109755

Open SEC filing ↗
Report date: 2024-12-05
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-106042

Open SEC filing ↗
SC 13D/A

AMENDMENT NO. 1 TO SCHEDULE 13D

Accession number: 0001213900-24-105836

Open SEC filing ↗
Report date: 2024-12-04
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-105260

Open SEC filing ↗
Report date: 2024-11-06
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-095057

Open SEC filing ↗
Report date: 2024-10-31
6-K

CURRENT REPORT

Accession number: 0001213900-24-093030

Open SEC filing ↗
POS AM

POST-EFFECTIVE AMENDMENT NO. 2 TO FORM F-1

Accession number: 0001213900-24-091201

Open SEC filing ↗
SC 13G/A

AMENDMENT NO. 1 TO SCHEDULE 13G

Accession number: 0001213900-24-086329

Open SEC filing ↗
Report date: 2024-09-25
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-081601

Open SEC filing ↗
Report date: 2024-09-23
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-080783

Open SEC filing ↗
Report date: 2024-09-09
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-076732

Open SEC filing ↗
Report date: 2024-06-30
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-073923

Open SEC filing ↗
Report date: 2024-08-19
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-070440

Open SEC filing ↗
Report date: 2024-08-14
6-K

FORM 6-K

Accession number: 0001213900-24-069042

Open SEC filing ↗
Report date: 2024-08-12
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-067694

Open SEC filing ↗
Report date: 2024-08-08
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-066612

Open SEC filing ↗
Report date: 2024-08-05
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-065263

Open SEC filing ↗
Report date: 2024-08-01
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-064078

Open SEC filing ↗
Report date: 2024-07-18
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-062332

Open SEC filing ↗
Report date: 2024-07-15
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-061344

Open SEC filing ↗
SC 13D/A

AMENDMENT NO. 2 TO SCHEDULE 13D

Accession number: 0001213900-24-059663

Open SEC filing ↗
Report date: 2024-06-27
6-K

CURRENT REPORT

Accession number: 0001213900-24-056749

Open SEC filing ↗
Report date: 2024-06-25
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-055423

Open SEC filing ↗
Report date: 2024-06-12
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-051899

Open SEC filing ↗
Report date: 2024-06-10
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-050986

Open SEC filing ↗
Report date: 2024-06-06
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-050207

Open SEC filing ↗
Report date: 2024-05-17
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-044743

Open SEC filing ↗
S-8

REGISTRATION STATEMENT

Accession number: 0001213900-24-031870

Open SEC filing ↗
POS AM

POST-EFFECTIVE AMENDMENT NO. 1 TO FORM F-1

Accession number: 0001213900-24-031232

Open SEC filing ↗
Report date: 2024-03-19
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-023737

Open SEC filing ↗
Report date: 2023-12-31
20-F

ANNUAL REPORT

Accession number: 0001213900-24-023515

Open SEC filing ↗
Report date: 2024-03-06
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-020423

Open SEC filing ↗
Report date: 2024-02-06
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-010262

Open SEC filing ↗
Report date: 2024-02-01
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-008756

Open SEC filing ↗
Report date: 2024-01-25
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-006509

Open SEC filing ↗
Report date: 2024-01-18
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-24-004299

Open SEC filing ↗
F-1/A

AMENDMENT NO. 2 TO FORM F-1

Accession number: 0001213900-24-004275

Open SEC filing ↗

2023 64

Report date: 2023-12-20
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-097125

Open SEC filing ↗
Report date: 2023-12-14
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-095516

Open SEC filing ↗
Report date: 2023-12-13
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-095246

Open SEC filing ↗
F-1/A

AMENDMENT NO. 1 TO FORM F-1

Accession number: 0001213900-23-094817

Open SEC filing ↗
Report date: 2023-12-06
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-093705

Open SEC filing ↗
Report date: 2023-12-05
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-092927

Open SEC filing ↗
Report date: 2023-11-30
6-K

FORM 6-K

Accession number: 0001213900-23-091228

Open SEC filing ↗
Report date: 2023-11-14
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-086910

Open SEC filing ↗
Report date: 2023-11-01
6-K

CURRENT REPORT

Accession number: 0001213900-23-082168

Open SEC filing ↗
Report date: 2023-10-27
6-K

CURRENT REPORT

Accession number: 0001013762-23-007067

Open SEC filing ↗
F-1

REGISTRATION STATEMENT

Accession number: 0001013762-23-005448

Open SEC filing ↗
Report date: 2023-10-12
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001013762-23-003521

Open SEC filing ↗
Report date: 2023-09-12
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-075869

Open SEC filing ↗
Report date: 2023-08-29
6-K

FORM 6-K

Accession number: 0001213900-23-071736

Open SEC filing ↗
Report date: 2023-08-23
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-070254

Open SEC filing ↗
Report date: 2023-06-30
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-065895

Open SEC filing ↗
Report date: 2023-08-09
6-K

CURRENT REPORT

Accession number: 0001213900-23-064784

Open SEC filing ↗
Report date: 2023-08-07
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-063865

Open SEC filing ↗
Report date: 2023-08-04
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-063208

Open SEC filing ↗
Report date: 2023-07-26
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-060026

Open SEC filing ↗
Report date: 2023-07-26
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-059824

Open SEC filing ↗
Report date: 2023-07-20
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-058521

Open SEC filing ↗
Report date: 2023-07-11
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-056232

Open SEC filing ↗
F-3

REGISTRATION STATEMENT

Accession number: 0001213900-23-052984

Open SEC filing ↗
Report date: 2023-06-29
6-K

CURRENT REPORT

Accession number: 0001213900-23-052909

Open SEC filing ↗
Report date: 2023-06-27
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-052098

Open SEC filing ↗
Report date: 2023-06-26
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-051558

Open SEC filing ↗
Report date: 2023-06-20
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-050039

Open SEC filing ↗
Report date: 2023-06-20
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-049836

Open SEC filing ↗
Report date: 2023-06-13
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-048357

Open SEC filing ↗
424B5

PROSPECTUS SUPPLEMENT

Accession number: 0001213900-23-047847

Open SEC filing ↗
Report date: 2023-06-09
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-047813

Open SEC filing ↗
Report date: 2023-06-07
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-047181

Open SEC filing ↗
Report date: 2023-05-25
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-042911

Open SEC filing ↗
POS AM

POST-EFFECTIVE AMENDMENT NO. 1 TO FORM F-1

Accession number: 0001213900-23-038524

Open SEC filing ↗
Report date: 2023-05-10
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-037921

Open SEC filing ↗
Report date: 2023-05-02
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-035536

Open SEC filing ↗
Report date: 2023-04-28
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-033895

Open SEC filing ↗
Report date: 2023-04-20
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-031168

Open SEC filing ↗
Report date: 2023-04-12
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-029156

Open SEC filing ↗
Report date: 2023-04-05
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-027355

Open SEC filing ↗
Report date: 2023-04-04
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-027074

Open SEC filing ↗
Report date: 2023-03-30
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-024344

Open SEC filing ↗
Report date: 2023-03-23
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-022194

Open SEC filing ↗
Report date: 2023-03-22
6-K

6-K

Accession number: 0001213900-23-021859

Open SEC filing ↗
Report date: 2022-12-31
20-F

ANNUAL REPORT

Accession number: 0001213900-23-021814

Open SEC filing ↗
SC 13D/A

AMENDMENT NO. 1 TO SCHEDULE 13D

Accession number: 0001213900-23-012463

Open SEC filing ↗
Report date: 2023-01-25
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-004970

Open SEC filing ↗
Report date: 2023-01-03
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-23-000012

Open SEC filing ↗

2022 38

Report date: 2022-12-20
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-081384

Open SEC filing ↗
Report date: 2022-12-08
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-078331

Open SEC filing ↗
Report date: 2022-12-06
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-077698

Open SEC filing ↗
Report date: 2022-12-05
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-077451

Open SEC filing ↗
Report date: 2022-11-30
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-076440

Open SEC filing ↗
Report date: 2022-11-23
6-K

CURRENT REPORT

Accession number: 0001213900-22-074973

Open SEC filing ↗
Report date: 2022-11-04
6-K

FORM 6-K

Accession number: 0001213900-22-069160

Open SEC filing ↗
Report date: 2022-10-20
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-065256

Open SEC filing ↗
Report date: 2022-09-19
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-056733

Open SEC filing ↗
Report date: 2022-08-26
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-051266

Open SEC filing ↗
Report date: 2022-08-19
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-049487

Open SEC filing ↗
Report date: 2022-08-16
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-048415

Open SEC filing ↗
Report date: 2022-08-11
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-046572

Open SEC filing ↗
Report date: 2022-07-20
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-040489

Open SEC filing ↗
Report date: 2022-06-21
6-K

REPORT OF FOREIGN PRIVATE ISSUER

Accession number: 0001213900-22-033765

Open SEC filing ↗
Report date: 2022-06-01
6-K

FORM 6-K

Accession number: 0001213900-22-030590

Open SEC filing ↗
Report date: 2022-05-24
6-K

FORM 6-K

Accession number: 0001213900-22-029206

Open SEC filing ↗
8-A12B

FOR REGISTRATION OF CERTAIN CLASSES

Accession number: 0001213900-22-027734

Open SEC filing ↗
F-1/A

AMENDMENT NO. 1 TO FORM F-1

Accession number: 0001213900-22-024391

Open SEC filing ↗
F-1

REGISTRATION STATEMENT

Accession number: 0001213900-22-020834

Open SEC filing ↗