Seagate

STX

Details

SectorInformation technology

Issuer countryIreland