logo

Electra Limited

TASE • ELTR • IL0007390375

Market Closed

Holders

13F Filings (SEC)

Holders over time in TASE:ELTR - Electra Limited